1.) Hide socket and connection issues in new class BattleshipServerConnection; 2. Began implementing tests; 3. Refactored code.