adds devise and user model
adds public/private controller; adds public homepage; adds public/private layouts
adds modal signin/signup; removes recoverable from user model devise options