Andy

Update gitignore and add class diagram