Adds User and Session models

User and Session is a one-to-many relationship.
Session auto-generates its token on creation, so adding a session
is just user.sessions.create