new models controllers and views
devise changes