Add error message when no top config file name is given. Add KVChanSim.cpp into the project
add non critical headers into git repo
Main cmake file for make system