added simple fraction container
rename containerModel -> shapeContainerModel
removed unusable variables, added Dimension2 usage
fixed bug with description in ShapeContainerModel