Migrate communication module to cmake.
Migrate config module to cmake.
Migrate core module to cmake.
Migrate generator module to cmake.
Migrate io module to cmake.
Migrate math module to cmake.
Migrate record module to cmake.
Migrate runtime module to cmake.
Change CMakeLists to include new modules.