updated to work on latest version. increased grid parsing efficiency. added rudimentary hypercube logic. refactored grid origin to upper left corner. refactored code to be slightly more modular. added more color blocks to be detected. added color detection runnable file.