initial pass at HW3 including refactoring models and controllers
added graphical version of cards and further refactoring to object hierarchy
implemented drawn graphics for all set and playing cards