added objectIOv2 functions

added objectIO methods
changed packet get set methods