a JS note taking app