refactor for css3 transitions and widget factory

* testem update
* bower