add first attempt at cmake with boost tests