GST on Charitable and Religious Trusts - A detailed article with analysis