Added walk method and removeNode method

Added 2 methods I thought would be useful in the future. 
 * walk
 * removeNode

Respected the lack of semicolons - even if it goes against my personal style :-)