I forgot that it is on the refactored `registerPlugin` where we placed the bundle registration instead of the `init()` as I coded initially. 

I wonder if the `registerPlugin` should handle that instead of the `init()` function as it seems to be obvious that every plugin requires the bundle to register and maybe some (like the `NavBar`) do not need to register a plugin.