Added possibility to create nodes of 3 types

For the moment, field is divided into 3 parts which correspond to 3
types of nodes: CONTACT, GOAL, DOCUMENT.