Text this: GVEC: A flexible 3D MHD equilibrium solver