Fixed char array derp, added tag array object constructor
Added class tag type, added custom tag type

The custom tag type automatically reads the fields of an object and
turns them into a tag compound.