save and load complete, some litte fixes like brush serialization or state loading