add scale.js and circle of fifths webapp