Add config component and yaml, also add coveralls