Add in structure for the app

Add the app, config, router, authorize view and user model skeleton so
that others can work on this while we make it work.