[REFACTOR] Moved movesforpiece out of _basicmoves
[REFACTOR] Moved movesforpiece out of _basicmoves

Before, the method that found all of the possible moves for an
individual piece was contained within the _basicmoves method. In order
to use this movesforpiece in other methods, it has been converted into
a private method.

kmiller96/QuantumChessEngine,kmiller96/Quark-ChessEngine,kmiller96/Quark-ChessEngine