initially add SCL sources
add missing cmake scripts
add yaml-cpp as thirdparty library
update cmake files