basic specs for a browser environment
docs: automatically generate index
update .gitignore