first attempt to build up the admin menu based on a exposed config from a subapp
each app can now register its admin menu items during startup
fixed a few merger conflicts
Created a postinstall script to setup the application when doing a npm install
this closes #3