adding a .gitignore
documentation and other README stuff