added support for more nodes like shops etc; improved formspec; added categories