Added modules.py for work with backends/plugins/classes by names - to implement different systems that dynamically create classes based on names