user authentication added, updated relevant views

Added user authentication feature, updating relevant views to include a login and signin page.
Home#index now reflects state of session, reflecting whether or not the current user is logged in.