Currently, it's only possible to create modules at the leafs of the namespace structure. This CL lifts that restriction. Get rid of "use strict" in many cases.
buttons
customButtons
textFields
Also fix updating bug in `flow`.