Small module helps access access coordinate data
Moved display information out of the solve method and into the main script
Minor reorganization
Now passes iterators instead of data structures to several methods, modified coordinate handling by replacing the tuple with a new class, lots of reorganization