WIP on Refactoring composer tool to be used by the library itself and custom config processing. Still need to test it locally.