Revert "Revert "experimenting with composer/installers""

This reverts commit e6dac3dcfb144da320efc87b56b9434157d261a7.