Allow to remove child items
Add some events and listeners
Remove child items
Update TODO list