An In-depth Guide to Goods and Services Tax (GST)