Wrote methods to read and write from NBT; should work