There's far too many things to do right now to list them all (they're marked with TODO in the source files). Here's a list of the broad strokes that need doing: * Clean up API to initialise the importer - don't like passing filename as part of the 'data' * Update docs on wiki as algorithm changes * Not sure how the interactive import fits into the 'process()' call that importers have currently. Something to think about * So far there have been a few places where I'm just grabbing elements that I expect to be there - e.g. in the file importing I expect there to be a