Reconfigured Boot file

added new variable $controller_name in place of writing over
$base_segement. This allowed for easier management of the current named
controller.
Added new config options

added a routes configuration, which is currently very simple with only
a simple key/value match. Pages_per option is available as well, which
will limit the number of pages on a listing page.
Deleted concrete controllers Aboue & Contact
Small config change

- remove empy route key
-applied html_entity_decode during output to resetany html within pages.
-categories array is now apart of the returned pages array
Quoted insert values

-using the PDO quote method, all values inserted into the database are
properly quoted and escaped.
Added wrapping method quote()

This called the quote method
Categories by id

look for a category by an id
Added get_by_category() method

In the Pages model, you can retrieve a list of pages by category.
Removed node.date_created, node.date_modified
Added dates

Pages saves creation and modification dates.
- also included is statusof current page.
Deletion of Snippets

-added method to delete a snippet.
Updated Edit Pages View

Added the option to choose a status, and the slug field is on display.
Delete Link Added
You can login!

Huge update providing a login service and admin user management. Other
notes are:

* Removed page specific controllers
* removed old session file
* Pages can be put into draft mode
*