First Commit
   Added Scaling and shape method.  Both are meh
   Cleaned up some functions and comments
   Removed old code
   Incomplete update to better mapping for the grid method