Changed the valid moves methods to only add piece that can be captured and not beyond