added .gitignore and some cleanup