init commit
A start
Got the first step to work
Everything works, albeit slowly.
Bedtime commit. Symmetry not fully implemented.
Utils almost done. Still need dihedral operations.
About to revamp the main loop.
Bedtime commit.
Ok. Everything works. (I think.) Time for cleanup.
Basic cleanup done. Now we need to make classes.
Realized that we should use the Dihedral group of 4 objects, not 8. About to fix.
It works (again).
Everyting works as it should. Next: PEP8 and docs.
Bugfix: Wasn't counting correctly.