IOD module now working fully for shared file.  Had to add init and fini functions to the aiori function pointer table.  Other API's just pass NULL for it