added basic models, controllers, devise functionality, and installed additional required gems