Jsdoc comments for javascript methods

All commented except GadgetArea.js