Uso docco.
Refactor makefile.
Use npm to manage docco/uglify dependencies.
Update files.