Add devise as an authentication system

@kenyonj @georgetmayorga @liantics
Since these are commented out, you cna remove them