Incorporated all IntBoard functions into Board

Most of our tests pass now, but all of Rader's tests fail. There's
something wrong with your calcAdjacency and calcTargets algorithm that
causes these functions to return too many adjacent tiles/target tiles.