New dir structure for c++ project