added a minimal cmake build system