make moves that dont change the board have a negative score
findMoves now returns []byte containing a sequence of moves to take, removed unused code, fixed some typos