I'm currently working on Rule IX.D.14:
"If at any time a ship which has surrendered other than by striking is within five hexes (inclusive) of a friendly ship at the beginning of the turn, it cease to be surrendered and may begin normal functions the next turn. It does not lose any of its damage though. It is still subject to surrender if the necessary conditions occur again."I haven't checked the manual, but I think that once that rule is done, we have implemented all Basic rules.
So I'll work on a few remaining bugs - the biggest of them being what I call the "A-B-C bug":
if in the same turn ship A conquers B and ship B conquers C, as a result ship C might be owned by A (instead of B).
Once these bugs are fixed, it will be time to make Advanced Rules mode, which will gradually start with:
Wind change
Backing Sails
Full Sails
Chain/Double/Grapeshot
Repairs
and then all the rest 