first attempt.  needs testing

changes to .gitignore