fixed css3 property update
changed architecture to jquery ui widget factory, improved memory footprint