moved fitness function in main.go from literal to a defined function, making it easier for test
added some test cases for chromosome, fitness function, and overall effectiveness of algorithm