Added user routes and tests.
Adds user login, logout, create account, and buttons and views.
Updating pull request from migrations and form creation.

Merge branch 'master' into user_fucntionality
Merge pull request #6 from jonathanpeterwu/user_fucntionality

User fucntionality