Fixed bug in item removal function - it no longer removes neighbours items inside a group
Added cool feature that show when a group does not have any children