Understanding the Taxation of Trusts in Alabama