How does GST work? Demystifying the mother of all taxes