First functions
Link functions
Getters and setters for nodes and links