simple dialogue tree proto

includes libjson too...
Inventory::render() (just a placeholder), minor code cleanup