Revert "Creating a complete hook for badges"

This reverts commit 9dc91165b2f91ebb6ebd2986ab755436ccd296f6.
Updating two way connection on badge and component
Merge pull request #2 from wheeyls/hooks

Fixing bug with non-persisted badges