adds basic IO for saving and reconstructing schematics
adds proper mod support for the IO class
Merge branch 'way2muchnoise-basic-io'