Added support for jsHint, and fixed some related issues.
Added unit testing support (test/test.html)
Fixed a few typos.
Widgets are now just extensions of jQuery objects.