add stuff missed in first commit and cleanup .gitignore