Fixed region loaders?
Fixed item definition protocol
Added packers
Fixed packing
Split packer into unpacker and packer
Add protocol type
Add protocol unpacker
Update protocol packer to only pack
Fixed boolean packing
Changed to only get declared fields
Set null values to strings
Added support for long values
Fixed comparison of types
Added support for long values to protocol
Added toString
Fixed packers
Made protocol packer handle values nicely
Made packer no longer rely on wrapper
Further generalized packers
Fixed field extraction