Added NBTTagList
Also added the createNewByType static method.