finalized the logic machine(attemptMove). The following requirements have been tested for both white player and red player: 1. move 1 diagonal space to an empty space 2. fail to move 1 diagonal space to a non empty space 3. fail to move to a non existing space 4. fail to jump over the same color piece 5. jump over an opposite piece.