A 2D vector and rectangle library.