Fix #22: Node creation: available node types should be picked up from the repository