[#80] Created initial ShapeFactory.
[#84] Created BoxRectangle2D and RoundedRectangle2D.