Fixed the demo up I think... Its a tad slow since I slowed it down so I could debug without crashing my browser with the console logs ^^