initial commit of importer dsl - still needs a little work