Updated Tree constructor, started main()