Initial commit with cmake build files included