Added psuedocode for generating maps from files and related support stuff

Added psuedocode, a file describing how the file format works, and a new
ImmovableWall class