Adding Game model, some helper stuff, and rebuilding all models to be promise wrapped.