ShipFactory and initial GameSurface