setup devise authentication

still have to get tests to work
cleanup