modform: Modular Forms
DESIGN NOTES:
Our implementation depends heavily on the fact that we have good
dimension formulas (see dims.py) for spaces of modular forms with
character, and new subspaces, so that we don't have to compute
q-expansions for the whole space in order to compute q-expansions /
elements / and dimensions of certain subspaces.