Chess: Completed list of possible moves all chess pieces can make