initial commit. added cmake tutorial code