added implementation of agent states and agent data - can only win by drawing victory cards