Creates Users
Adds bcrypt gem
Adds relationship between user and schedules
Creates some generic bcrypt methods
Adds better errors
Splits name column into first and last
Moves footer into partial
Fixes up User model with has_secure_password and split names
Fixes up the branding (removes "!")
Writes sessions#new and sessions#create actions
Also writes sessions#destroy
Adds user controller and create action
Makes sure the content will fit snuggly into a mobile browser
Adds User#schedule method (and creates Null object
Writes Schedule/NullSchedule #attending? and #not_uploaded?
Reworks the into in the dashboard#show
Writes schedule#create action and adds form to home page
Adds shows for the dashboard#show page
Writes (incredibly hacky ScheduleUploader class)
Makes the lil' heart icon red