Created Object as an abstract class, this will contain some care functionality to be inheirted by Jaws lib classes.
- Provides a simple way to handle DI
Added a Request object to act as a common data interface. Introduces new data in addition to providing wrappers for exisiting data.
For example I would rather copy $_GET and work with that than directly manipulate that data.
Imported Router.php dierctly from jaws-prototype
- Modified Router to extend object
Added desired properties and variable istanitaion to the Request object
Updated Router to make better use of Request properties
Added a "Hacky" but effective way to configure routing
Updated example code
Added unit tests for Router
Added unit tests for Requests
Working updates to index.php
Added the initial Controller functionality
Added the App as the default plugin for the framework
Added the View object - not yet functional
Resolved encapulation issues
Implemented an initial view object with output buffer rendering
Fixed minor View issues and added UnitTests for views
Added a default layout
Added View unit tests and view rendering at shutdown
Added $pageTitle as a view property
Added pageTitle as $View property