Added Pre-Order, In-Order, and Post-Order tree traversal methods and respective test cases. Also added hamcrest matchers dependency to pom.xml