bugs left: cannot zoom an rotate at same time. Cannot multi-level save and load.: