WIP: Creation of factory to build all elements together with new dependencies
WIP: Creation of factory to build all elements together with new dependencies