Essential Bookkeeping for Small Businesses: A Comprehensive Guide