Desperat buggfixande, förhoppningsvis så ligger felet i att jag har
missförstått hur setShip fungerade. Snackade med lefteris om det, vi kom
överens om att ändra metodsignaturen så jag slipper bry mig om det. Har
anpassat denna kod efter Lefteris ändringar, håller tummarna att det
funkar när han commitar.
Merge remote-tracking branch 'origin/master'