Updated main.py to run from any directory (old command was ./Heisenberg, new command is os.path.dirname(os.path.realpath(__file__))/Heisenberg -- pulls the directory that the script is located instead of the cwd. Also fixed various bugs in the cluster submit. Still not fully tested, though.
Been playtested, cluster submit finally working. Huzzah