Adds team_id to user and channel models.
Adds session handling and user creation.
Adds token support

- Tokens are stored for users
- Random token is returned as of now
- Tests!