covers working
moved machine state to nbt instead of metadata
packet handler working