UML redo 1

i only finish completely the first 2,and half of 3 for this version
Merge branch 'master' of https://github.com/Ohmycow/GroupProject