Created Piece class with initialize method.
Created Rook class.
Update rook to inherit from piece, added get_adjacent_moves and self.moves methods to piece, created board class
Add functionality to get the starting positions for a piece
Created self.starting_locations method for Piece and create_pieces method for Player.
Created add_pieces method for Board.
Added piece starting_position functionality to the Rook class
Extended piece functionality to specific pieces
Refined player class to create and place all a player's pieces
Moved starting location rotation funcationality to the Player class.
Version with working board, with pieces in their starting postions.
Started in on main chess class
Added color attribute to piece; moved create pieces to board; refactored
Added recursive method to check for valid moves
Updated display to use symbols; created valid_moves methods for all pieces
Buggy version; pieces move but not removed after taken.  Valid moves for queens, bishops, and rooks are incorrect.  May be other bugs.