pre-beta version of generalized framework

Removed singleton behaviors removed modification of native object
behaviors.  All but 2 tests passing