Renamed authentication to token
Added User.auth
Authenticate works
Updated tests