-adding more implementation

- Added comments in JavaDoc style
- Added the AttributeHelper implementation
- Added the AbstractDataAttribute implementation of getting IIG