todo: Player inventory Item pickup Capture zones Health regeneration zones spawns/respawns health ui inventory ui compass ui ammo ui weapons view bobbing extra movement stuff main game loop