improved commenting, re-organised a little
gitignore
playing with combo box
yet more gitignore. when will it end?
Merge branch 'classReorganise' into dev