add config files
Merge branch 'master' into learning
learn cppcheck basics
fix test runner crash bug