A 2d vector library written in C