Added new classes Display and SimpleDisplay  which will be responsible for displaying the solution to the user. Added final keyword to objects that do not need to be reassigned again. Corrected scope of certain classes and methods. Added more packages (boards and pieces) for future extension of the project. Added class diagram and corresponding Visio file.