Skeleton of subclass .cpp

generatePossibleMoves definition has yet to be written