Removed unneeded dependencies
Refactor configuration
Refactor router and add router helpers

Router#all to use all verbs
Router#divert takes array of paths and handler, if handler returns true then next, else redirect to returned string
Refactor injection + middleware
New router
Add not_found middleware
Refactor middleware
Refactor handlebars to inject correctly
Remove '@' requirement from authstring
Fix require