1. Implement the multithread mode in server-side.
	- But the result was proved to be low performance
2. Add `-Wall -Werror` flag to the CMakeLists.txt
	- This will help me to know much about:
   		- the type/format  of C/C++
		- the difference between C and C++
		- the compiler optimize stuff
		- the some default rules of C++
1. add the extern "C" to the pick_up_test_case.h/cpp
2. compile with -Werror -Wall
1. First Commit For Reacotr Pattern
	- But I delete the CMakefile mistakenly...
	- I will rewrite it and then commit
1. Add the CMakeLists.txt for this project
2. Remove the binary files, which shouldn't been committed
TODO:
    Write more test case:
    - change handler for the specific handle
    - detect the event type: POLLRDHUP
    - more than 100 clients-side