Updated test file
Added a new unit test
Updated some code
Updated the route object so we can remove the use of the Slim route object
Added tests for the route object
Updated the routing initialization
Code reformat
Fixed some bugs
Added some more unit tests for the Route object
Improved the route object so it can only accept certain request methods
Updated some comments
Added request object
For now overwritten some methods in the request object (will be properly implemented)
Merge pull request #4 from brian978/develop

Added improvements