Reformed MapPiece and moveMap implementation to allow for further flexibility in map tile types (such as allowing the player to fire arrows over a body of water; this has also been implemented)
TODO: seenMap and viewMap reformation.
      further validity checks on pathmapping algorithm to reduce load times.