Moved movement commands to a dictionary within the specific figure.
Changed GetFigures to return a List<Figure> instead of List<IDrawable> to link with the new interface. (Interface implementation still in progress.
Added the adapter between the Renderer that expects IDrawable and the GameLogic that passed Figures.
Added PawnDrawing and KingDrawing to hold the shapes of the objects and implement the IDrawable interface.
Removed engine and figuretype as they were no longer necessary.