Load all map relatade data in GameWorld::loadMap method.
Put symetric EdgePos equal and hash function in maptypes.h.
Always have a target in EntityMovement.
Add EntityMap to register units and doors position.
not_found is static.