Updates: Add triangle struct