ADD abstract class for plugins, apps and optional modules to add appropriate services and autoloading
UPD example shows proper class name