Documentation.
Make a distinction between request parameters and request values (POST values).
Add basic routing/matching/placeholders functionality.
Improved documentation and type hinting.
Implemented passing of request parameters as parameters to controller methods.