Adjusted client file-structure to more cleanly serve static files
Finished basic server architecture.
Improved code maintainability, added basic loading bar.
Removed unnecessary code from client structure.
Renamed class from 'Component' to the more appropriate 'Module'.
Fixed bug with production (non-debug) compile mode
Bugfix: Argonaut.start() properly calls .run() for each module

Signed-off-by: kestred <kestred@riotcave.com>
Project compiler no longer minifies CSS in Debug mode
Added GUI Module (part of core) and CSS/HTML for WebRTC.
Bugfix: Fixed core.css and .html so Modal renders above Modal.backdrop