* reworked the structure of how the server is called (introduced a Neo4jServerCall interface, like a command pattern).
* added support for Node labels.