setup basic methods for an Agent
got rid of a bunch of variables we didn't need at the moment, including the whole datamanager class. These can be created as and when they are needed. Also started the use of a GameRuleBook. Still need to determine exactly what a console is. Should be a class where a game type can be dropped in with a particular rule book and the entire system starts.