add store/manager controllers, validtion, enable-migrations, setup and update db