add requirements doc
update prototypeNotes.md
update prototype code in js/main.js