Test module created, finished logic for valid moves, tests do not currently pass.