Added in BishopMoves and QueenMoves, also updated Rook moves

Rook moves updated to not make extra function calls to ChessMoves getter for X and Y locations.  Also enabled Bishop and Queen moves in GetNextMove