Merge "Feature chess figure implementation" with "develope" branch

Started refactoring the chessboard and game class and began integrating the chess figures.