add avatar to vm1 iot.db; save orientation as well as position; refactor history; go back instead of fwd if same; set new pos rel to scale