added camera.js and freedraw