added some more comments, added io requirements per script to be loaded
removed the loadapi call, added a calll to init_io in the aleph initalizer function, added some better documentation, added the io management functions and valid script check function