add module form, few minor changes to names, add string-to-datetime transformer