Added a circular array data type
Bug fix. All praise be to -fbounds-check
Fixed a bug in the circular array expand and contract routines that was making it fail. Also made the permutations module use circular arrays instead of linked lists.
Merged dev branch into master, I'm happy with the graph stuff now.
Changed the name, it's called SiGMA now.
Started monkeying around with graphs, which compiles but prodcues seg faults when run. UGH.