updated Values and ValueBase, implemented Dictionary2d.GetEnumerator, added new Pack class

issue #6