Text this: Geometric Constraint Programming (GCP) Implemented Through GeoGebra to Study/Design Planar Linkages