improved regex for attribute finder to avoid collisions with other namespaces. new base class for chaos widgets. existing widgets refactored