Fix CS
Add CallableLinkBuilder
update composer config
Add Config classes, including Yaml support