Added function InsertNode and PrintTreeInOrder