implement JTree (40%)

Change-Id: Ie83f2e37f82dae3fc6f979449608729748dd875d