closes #112 - also handles scoring and logging pending ships correctly