Add utils functions and modify cmake file to reflect changes
Add ability to sort population according to fitness score
Add ignore DS_Store file rule to gitignore