added jsdoc blocks to stave note factory