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