first batch of DOM cleanup
Merge remote-tracking branch 'upstream/master' into domcleanup
Merge remote-tracking branch 'upstream/master' into domcleanup
first cleanup batch, to be completed
second batch of DOM cleanup
comments addressed and some more minor corrections
Merge pull request #195 from voisardf/domcleanup

Domcleanup