Add basic structure for routing implementation
Merge with master
Add basic router structure
Add proper 404 error handling
Use varags for Use and cUse
Add basic error code handling structure
Modify statusNotFoundMiddleware() to use the new error handling mechanism
Change error handling
Clean up (private methods, remove dead code)
Add support for the common http status codes