moved marc edit/import functionaly out to an external module so it can be imported...