add travis and Cmake script and git submodules