Intermediate commit while forming more templatized version of traveller-db.  The code is broken, but I'm in the process of fixing it.
Another development commit.  Many issues have been fixed, but I'm still debugging and reorganizing.
Everything is fixed back to the functionality it had as an xtal specific project, but with more generic types.
Lots of code refactoring and file name changes, but everything it functional once again and hopefully clearer.
Refactored a few variables, and changed the data structure file to entry_attributes rather than view_attributes.
Updating the traveller to use a single database and phasing out lookup table.