Code cleanup, added some comments.
Broke migrations again, added new field to series, fixed templates/forms to match.