Added Database and Exceptions
Database configuration is stored in dbconfig.inc.php. This needs to stay
in an individual file for easy access.
Exceptions are located in lib/exceptions/. Fatal Exceptions interrupt
the execution of the script and gives displayes details information.
Extend class FatalException for this purpose.