Changed render and events to be driven by parameters
Implemented events and renderers
Added key params to events
Added grid, ajax functionality, request and expanded base widgets