All features and functionality should implemented as composer package and should be available to download via composer. By default it's recommended to use packagist.org as package registry.
Features functionality should be installed and configured from code during