Redesigned packets

Packets are now per-module.
Added the NBT->packet stuff on callMethod