Progress on web frontend and websocket server, basic connection established. Split out rom load functionality from chip8 constructor to allow deferred loading on web