Updated Strategy module to use seperate functions for each strat.
These functions should (generally) be named via the following
convention (where strat_string is the string used to specify the
strategy):

$strat_string_play for the "play" strategy
$strat_string_draw for the "draw" strategy

Exceptions are when a preexisting draw strategy is being used.

Also, updating board to contain a list of "seen_cards", which keeps
track of PUBLICLY known card locations.
Finished an (untested) first draft of the code for expected value of
card plays.  Working on how to make draw decisions.
Small changes
Commit before making git repository.
Removed the display of player b's hand.  Should have only been for debugging.
Last, last commit.
Merge branch 'add_expected_ai'

Conflicts:
	lost_cities.py
	play_computer.py
Fixed issue with color specifiers.