Added sine.js and square.js