[TASK] Create tests for session model and pull some from user model
[TASK] Create session model and pull some functionality from user
[TASK] Create actions and config for session pulled from user
[TASK] Create login form component and add to router
[TASK] Finish session model to handle login
[TASK] Change sessions module name to session
[TASK] Set up login session restoration
[FIX] Update ref to dispatcher