added the jquery and jqueryui libraries to the contribute API
This may be a bad idea git-wise but I am tired and this is easy
feel free to correct this possible mistake anytime
built most of the contribute ui
added linkages between parent and child checkboxes
for the restricted characters tab, if all the children are selected then the parent
is also selected and visa versa