Beginning of the rework
Merge remote-tracking branch 'origin/retrieve_updates' into js_rework
Major updates to the JS code
Added jquery wrapper
Updated widget default; Updated list default to;
Merge remote-tracking branch 'origin/retrieve_updates' into js_rework