added devise and cleaned up the ui a bit