Added more functionality to player class
Refactored how the board was initialized to allow player objects to have an array of their pieces and know the location of their king