AllValidMoves

also added tests to main
Adding allValidMoves
Merge pull request #6 from m0neysha/rose-1

Rose 1