Structure saving and creating seems to work (still in early stages)