Adding JS Console libraries, updating font awesome libraries to latest
ones which contains icon-terminal for JS console button, adding js
console code and fix to displacement when centering simulation.
 JS Console code for frontend, finished UI.
Toggle JS Console using ctrl+alt+j. Changes toggle of plot graphs to
command "ctrl+alt+p" from command "p".
Resizes canvas when toggling JS Console.
Fixing remaining issues with resizing of js console. Adds JS Stubs for
objects of current functionality. Implements created JS stubs of current
functionality.
Adds jsdoc3 maven plugin to generate JS Docs during the "install" phase
of mvn. Generated docs stored under "jdocs" in the base directory of the
bundle. Adds comments to classes as part of generating docs.
Change jdocs -> jsdocs folder
Layout changes for js console
Revert previous changes
Allows resizing to increase console's height.
Making JS Console transparent, canvas doesn't resize as JS console
resizes. Adding couple of lines missing from previous commit.
A bit more opacity added to console.
removed maven builder that causes the project to reload forever
refactoring of web sockets communication using JSON serialization
instead of parsing strings
Adding QUnit files. Adds Global object, implements js console clear and
debug. Removes blue console box that was at top of the page.
some name refactoring - most notably changed GeppettoVisitorWebSocket
into Geppetto MessageInbound for clarity (and because it doesnt seem to
be a visitor)
UI tweaks
Merge branch 'api-console' of https://github.com/openworm/org.geppetto.frontend.git into api-console
Font size
merged a few methods into one