update the copyright
ignore temp files and compiled python
ignore virtual environment
recommend Pillow, maintained version of PIL
ignore generated scad files