dropped unused methods
added memoization
added lazy fitness (hahaha?)
added empty evolve
migrated memoization to neutral package
blehblha