Updated UML diagram. Changes include adding SpriteFont parameter to DrawableGameMathExpression, Declared Draw and Update methods as abstract in BaseDrawableGamePiece, and Added Draw and Update methods to DrawableGameMathexpression and DrawableGameShape.
Delante's UML update