Made using processing and processing.js.

I've made it in a few hours, so there can be a lot of bugs.

I hope you will like it.