Changed draw functions to use requestAnimationFrame for maximum performance and battery life. Note the .fps option will no longer work with this - the FPS will be determined by the browser.