first draft of auto-generated documentation, builds via 'node make docs'