pissing - based on http://html5hub.com/build-a-javascript-particle-system/