added documentation
added DataObject constructor implementation
Added ImageGlyph
added classnames
Added Glyph factory pattern realization
updated documentation