2nd commit with working hierarchical Cmakes