In order to ensure local governments in Tennessee maintain adequate accounting records and comply with generally accepted accounting principles for financial accounting and reporting, there is hereby created the “Local Government Modernization Act of 2005.”