Define Node methods outside of the struct to reduce the clutter
Implement Ternary Search Tree