Fixed error in AI.Shoot(). Cleaned up code and comments in AI and BattleshipPanel