Added changes to the tree so that child requirements can be added, however it does not work correctly yet.
Committing so that team member can also work on it.