Initial & Terminal objects
Import all file from M&P
Improved implicit arguments declaration for projections
Proof that TRI is a terminal object of triangles