refactor Obj as interface
add getObj() method returning Obj instance by restrictions
add: Attribute.getDefaultDisplayForm()
TODO: updated readme