Updated gitignore, classes diagram
removed classes.dia~
Added .gitignore *.dia~ files