Extracted the current installation into a service and injected it on controllers.
Refactoring and service cration.
Enhanced Installation Handling