improved jsdocs presentation
improved notifications
comments
added external files

Required for working offline
improved code (comments)
docs updated