Add devise as an authentication system

@kenyonj @georgetmayorga @liantics
You are correct. Consider it deleted!