Added convenience methods for node removal, will allow some refactoring