Convert to use CMake. Add Timer.cpp that should have been added long ago.