Create character_spells table in order to support tracking spells known by a character.
WIP Track known spells
Include sorcery gem for authentication.
Enable signing up, signing in, and signing out.
Characters belong to users
Don't break before a user has their first character.
Track the character the current user last looked at as user.current_character.
Require authentication. Rename Login/Logout to Sign in/Sign out
List spells of every spell level on spells#index
Update annotations.
WIP
Merge branch 'refs/heads/features/track-known-spells'