Added .DS_Store file pattern to .gitignore
Gofmt example/ex1.go
Add LLRB.Ascend() method + some refactoring
Generalize utility types for common node cases