initial build with cmake, "hello world", .travis integration.