Added ProximityManager utility. Not really tested in this context but
worked in platformer1.Closes maximx1/PyPlatformerEngine#17