Added way to return each possible move

numberOfMoves3 works. I left in my old version (numberOfMoves2) just so
I could save a copy of that code. Need to clean that up.