Added Deck class
Added shuffle method to Deck class
Fixing conflicts
Completely changed how data is accessed (now via Field class); 8's not yet supported in the new model.