Integrate devise for authentication and add controllers and views