More networking API for quests, packet scaffolds

* This brings us closer to a fully working quest system but even this is
not without flaws.