my changes
Value, ValueBase and IPack implementation

added new class "Pack" inside Dictionary2d.cs