UPDATE: Game logic in model, some player stuff