India Joins the GST Club – What is The Fuss All About?