Started work on GameLoop.cc
Continued on GameLoop. Added needed access functions in subservient classes.
Fixed RUleManager
Modified playCard() in GameLogic, now takes no CardID as parameter.
Added  the test to .gitignore
renamed Test to test
Cleanup, renamed some functions, fixed data member order in TriggeredRUle
Added CardContainer_test.cc
Added removed test CardContainer and CardID
Added Cards.ods and did minor changes in RuleManager and TriggeredRules
Various improvements, reworked BoardSnapshot

PlayerID to be changet to an enum class instead, the game logic section
of the program has no need for the players' actual names at all. Makes
card container addressing simpler.
Merge remote-tracking branch 'origin/Implement-GameLoop' into Implement-GameLoop

Conflicts:
	include/RuleManager.h
	include/TriggeredRule.h
	src/RuleManager.cc
	src/TriggeredRule.cc
Fixed collisions BoardSnapshot
Deleted binaries and modified Gamelogic by removing const from illformed functions
Added colour to the rules that turn into triggeredRule
Fixed collisions in RuleManager.cc
Improved makfile, various fixes
Merge remote-tracking branch 'origin/Implement-GameLoop' into Implement-GameLoop

Conflicts:
	Makefile
Merge remote-tracking branch 'origin/Implement-GameLoop'
Merge branch 'master' of https://github.com/Zpiritual/fluxx

Conflicts:
	include/BoardSnapshot.h
	src/BoardSnapshot.cc