Way to big commit, introducing separate lib containing premade Systems and Components, Fix in CMakeLitst.txt and buggy sample