Fixed issue #6 - Moved the request processing into the SF_Request class. Removed the old functions that were used to generate errors, and implemented a system where the exceptions thrown by the request processing will throw exceptions if things go wrong. The exceptions thrown contain the name of an error display file that is loaded. Moved about half of the page processing from index.php to the new file bootstrap.php.