initialize the project
1. the project developed with cpp
2. use cmake to organise and build the project
3. add travis build status