Adding unapply to ObjectData

Issue #1: Implementing Data Api
Code homogeneisation

Issue #1: Implementing Data Api