Break the pack API. Passing a DataBuilder into pack and attaching temporarily to atomics
Pack char now accepts an atomic. Fixes most of the broken API.
Use Valence subclasses
Missing params (tempfix)
Correct data refs
Fix terminator reference