Create user if it doesn't exist
Rip out devise