Added create repository signal
Added signals and tests
Changed allowed_object_types logic.

Fixed the tests.