Removed dependency from controls to directives

Deleting directives should not cascade-delete controls