Fixing Bugs, Added Documents

TODO: avg_size / avg_fitness, documents