Move notes and build templates out of doc
Generate documenation using jsdoc
Move external dependencies to their own directory