Implemented authentication views.

NEW
* Created the master layout and preliminary styles.
* Created the `login` view.
* Implemented authentication process (login and logout).

CHANGES
* Updated the `create_users_table` and User table seed to fix incorrect primary key attibute.