Improved hashCode and equals.
Cleanup.
Cleanup.
Implemented steps accessor.
Cleanup.
Fixed gene factory.
Tuning.
Cleanup and debugging.
Missed file.
Implemented hashCode and equals.
Implemented hashCode and equals.
Cleanup.
Tuning.