Massive performance improvement

Moved the kineticJS layer rendering calls out of the springyJS draw
functions and into a setInterval. This way rendering doesn't hold
up the physics calculations.