cleaned up the checks api
refactored Yaml configuration reading api