Cleaning up auth more - adding new games works?

Although I still haven't figured out how to serialize the piece
locations, which is a pretty big drawback.