Ajusts to login and paths
Refactor User login and models

- User new uses basic session_id to auth
- User encrypt the password manually instead of gem
  (has_secure_password)
- User now has a associated profile(not implemented yet on register)

Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>