Add devise as an authentication system

@kenyonj @georgetmayorga @liantics
indentation is off inside the above `div`