Updated doclets for jsdoc3

Updated so jsdoc3 parser picks everything up.
Added event docs.
Lots of documentation content needed...