renamed event handler to input even handler
made private things protected
added network event handler
added comments and cleaned imports
graphics now work on window resizing if initialise is called when resized
when openGL already started and the window size is set, it reinitialises jog.graphics