updates to game models, mechanics, functions