1. First commit. Demo for Upload Serve
2. Just pass compile, no function test
1. CMakeLists.txt
	- The CMake to generate Makefile for proj
2. am_client.h/cpp & am_client_test.cpp
	- the client and test case
3. socket_sever.cpp --> socket_server.cpp
	- fix the typo
4. socket_server_test.cpp
	- Add the test case for the Server-side

Now the app can run. But still has a lot work to do.
1. How to write the test client-side?  Need to mock more than 1000 clients.
2. How to handle the more than 1000 requests and process the data?