Utility class for variable length fields
Removed unneeded classes
Use field class
Message encoding implemented