jQuery widgets developed for an online learning portal