update mona watching capabilities

now you just provide a Thing, and mona watches on all of the
onAttribute methods for that Attribute. Calls onAttribute when
Attribute is changed.
cleaned up builder role and mona