setup cmake directory structure