An implementation of PushGP in Rust.
This is a WIP at the moment. I decided Rust would be a better language to develop this in rather than Haskell.
This is truly following the test-driven development model so each of the files should have its own tests module.