Fixed tree.h header guard.
Switched from internal.h -> common.h.