FIRST Refactoring to have in Layer Module a Solid Gin configuration.