web: forms and widget are now in a folder, form fixes