Added page status to Page class
Added get_query_strings function to Functions class
Changed get controller

Started using the new get_query_strings function in the get controller
and added support for maintenance mode. Also added support for page
status and used center_die instead of just echo for the exception
message
Changed the errors module

Changed the errors module so that if the error is not a database error
it will load the error page from the database, or the maintenance page
if applicable
Added page status support to navigation module
Changed text module for display order
Created maintenance module
Changed htaccess so that urls are deconstructed by PHP and not the server
Added support for text_is_active to Text class and module
Added comments to Functions class
Changed the error module

Instead of an error page being loaded from the database the error
module will parse a template that contains complete HTML code. The only
thing it requires from the database is the tagline but if the error is
a database error it will simply show a blank tagline
Added styles for the error page
Changed error page template