Node saving and loading implemented and untested for all node types