reset the echoq
add Buffer module. pre-declare other modules
add timestamp in buffer
add CMakeLists.txt