added Field class to support base runing and fielding calculations. We now have a working simulation of a baseball game, with outs, innings, and runs. TODO: pitching changes, adjustment for handedness in matchups, stealing bases, double plays.