added some quick documentation to ipclib