1. add src/timer.cpp