#27 make fields in bwu_datagrid.dart private
some other cleanups