Added a renderer class and fleshed out Board and BattleShip some more.