Understanding Tax Filings for Independent Contractors in Alabama