Moved some of the constructor logic into its own setters
Removed class from filenames to conform with PSR-4
Making sure the controller exists before trying the first instantiation
Wrong order checking for  fixed
Added App.php
Added support for HTTP verb matching and fixed a few bugs.
Support for HTTP verb matching in routing
Removed
New HttpResponse class for handling responses