first stab at a cmake build