finished loads and saves

they should work, though I may want to change a few things- mostly
whether parts of circuit need to be given a collision rectangle or
should be defaults
finished loads and saves

github didn't save this the last time