fix method name in destroy
modify ctor/dtor structure
update to super
update module references
update class info
first checkin, readme