Almost there!

Needs tested with more ships,
packed, and tested as jar