-Mild refactoring of Direction.hs
-Preparing to do separations and some generation testing
-change in the input type taken by regions
-Very preliminary element generator and fact-base encoder
-putBeside now stops at the longest input, rather than the shortest
-LINE-SEGMENT fix for fact-base output
-Showing maps is now simpler
-Added BoundingBox type
-Added routines to find the bounding box of a given Map Coord a
-Started thinking about multi-color input processing