skeleton of the packet system.
may have to rethink scrolls to damage values or what not.