Cool things like HUD and basic map collision detection

comment not necessary