adding architecture diagram document
git ignore to ignore LaTeX files