router

Changed things such that the router is a global utility.
Added simple decorator for routes.
Merge pull request #2 from seletz/develop

router