renamed TreeList.remove method to removenode, added .gitignore file