Music theory and notation library for javascript and node.js