Make DatabaseForm more self-contained with initialize (before HTML) and HTMForm (in HTML)