refactor out core
you don't need to require rjs
store registered widgets
example test
test loads widget
event triggering
event OVERLOAD
pass god object in
use id if available
Merge pull request #84 from premasagar/feature/refactor

refactor out core