Board
 Fixed bug where only first pieces would be selected

Game
 generate_valid_moves is now implimented