Added second type of agent - DiceAgent - and updated GameState to store multiple types of agents.  currently in process of updating getAction to incorporate 'move' from this agent as well and use expectiminimax
Merge branch 'master' of https://github.com/skleung/cs221