Trying to rewrite entities PR starting with IO refactor.
Add some more storages. Publicise NbtTags.
Add more NbtSerializers. Publicise NbtTags.
Add documentation and expand the existing structure
Remove NBT serializers that won't be needed right now
Include registrations for NBT serializers
Some work on the serializtion registrations
Some work on the tagged object
Tagged -> Annotated to reduce confusion
Complete parsing of desired tag
Expand functionality of NBT annotation
Remove transient keyword
Modify existing NBT annotation calls to be proper. Also adds additional structure for player abilities due to NBT layout
Formatting for the soul
Formatting for the soul
Implementation of basic entity reading
Partially complete other nbt serializers for the purposes of compiling
Start of getting item entities fully ready for new IO