Moved loginModel to match new directory structure
Updated app architecture docs
Created user model
Shots now grabs a user's avatar when they login and stores it for displaying later