Implemented packer tests
Specify offset as a module
OFFSET -> MAXVAL
Throw an exception if invalid version used in an expression
Implement packer
Restructured to always work on a simple number value