add Computational Geometry Template