Added method to create a new chromosome by crossing two chromosomes over each other. Using two utility methods from stack overflow. I can remove them and do this better with bit manipulations
Removed need of utility methods. This is more efficient. Needs tests.
Removed utility methods from SO
Added JUnit as test dependency
Stock JUnit4 test for Chromosome