Right now he has them set up in lists, first by canon/non-canon, then by species, then by type (cruiser, fighter, destroyer and larger, etc.).
I would recommend Having a few more pages. First by species (so, page on Vasudans, page on Terrans, page on Shivans, page on Ancients, etc.), then by type (page on cruiser, page on fighter, etc. Maybe lump corvettes into cruiser page, since there are only a few of them), then have the list of ships.
So, it would go FreeSpace ---> Terran ---> Cruisers ---> Aeolus or something like that, instead of FreeSpace ---> canon ---> Aeolus.