Business Taxes 101: Navigating Self-Employment and Small Business Taxes for Beginners