cleaning up and stabilizing the server, static files now served via a separate port, winston being used for logging errors to file and keeping server running through uncaught exceptions, some indication of connection to server and a ping button to get latency, also added credits and links at the bottom