add devise user model
user phone as the authenticate key, for #57
add authenticate api routes
add session and registration controller
format source
registration source format
Merge branch 'feature/user_authentication' into develop, finish #57