Added geometry library