gitignore: add gitignore file .DS*
docs: modify architecture image
fix broken mocha test