created gamestate and board classes
added methods to board, reworked loot
changes to board, fixed player

added acessors to board and fixed player giving too much access to hand,
discard, and den w/o having to go through player object
insomnia edits 1

gave board, gamestate, loot, and player constructors to allow them to
make shallow copies and changed card to no longer have a reference to
the player, it just has a faction now
now the state knows which day it is
day setters and getters
setters and getters for the player list and board
refactoring packages

got rid of "resources", split it into "players" and "score"
fixed fencepost error + set loot on board
commenting player
setup day,evening,night actions