Add singleton.
insert element into tree.
fix typo error.
Add treeElem
Traffic Light.