Changes to shapes.js and app.js