Ruleset and Player, they're part of the Fluxx namespace
Expanded test cases for RuleSet

This specifically covers modifications to the play & draw counts.
Basic test for a Library class

This class is the definitive list of all cards that Fluxx knows about
Redoing the game test entirely
Basic starting conditions for a game: A deck & 2 players

A game must start with at least the minimum:
- 2, or more, players
- A deck of cards
Test helper

Resets the game & libraries before each test is ran.
Library checks that no more than 1 card of a given name exists
Expanding the tests on Player a bit

Tests 2 basic functions right now:
- A player can be given a card
- If the card is a creeper, don't put it into the player's hand, but instead
immediately add it to the player's creeper collection.