cleaned up packing
minor tweaks, tests, comments
object member references
implemented tuples