objectified fitness function. added slim fitness for EHC updates. Worked on memory management with custom swap functions for struct ind and optimizing sort functions.