Needs work, quite hacky, can't guarantee that it still works or works properly.
https://www.youtube.com/watch?v=YVhwRDm9rQ8
app.js is node.js the websocket server, it requires https://github.com/sarfata/pi-blaster.js and http://websockets.github.io/ws/
joystick.js is a modified version of https://github.com/jeromeetienne/virtualjoystick.js/blob/master/virtualjoystick.js