bugfix - group handling

-adding and removing group without reloading app causes the removed
group to re-appear, althoug it was successfully deleted (destroyed)
-removed console.log
-cleanup