Added shape.js