Refactor: Create reusable and declarative forms
Turn all forms in all apps into forms defined primarily in their classes, and move boilerplate out of the templates.
-
identify different types of forms, and which of them are in fact more or less the same -
Define base form classes in AlekSIS if it makes sense across apps