shapes

Convenience structs for 2D shapes