change these lines in the migration to make it clear creator and winner aren't tables
add new models for logging
split up some things in the user spec more