Added a framework for a utility function based AI. Secondly implemented
a utility agent based on the fe2 paper that can be found on the AIBirds
site. Utility fucntion still needs to be debugged and tuned.

Also added some utils that might be nice for further agent development

updated MainEntry to support ua