Violet

Changed hands to hold cards as a HashSet and added comparators to Card.
Also includes the violet UML class diagram.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/ca/mcgill/cs/comp303/rummy/model/Hand.java