Make router, view, etc. instanciated later
Merge pull request #76 from guiled/b/issue74

Make router, view, etc. instanciated later