adding activeadmin, refactoring
adding devise and other stuff