Create MVC for Users, Accounts, and Sessions

A User is the full scaffolding for a user’s account. An Account is a
model for authentication through Omniauth (Facebook, Twitter, Google,
OpenID, etc.). Sessions are for the user actually signing in.