splitting up libraries, continuing on IZZI_MD (yes, yes, this should have been two commits)