Refactor tests some more, so that a Point is supplied when creating one
A Move now has a Point, rather than being one
Make Move's capturedStones parameter no longer optional