refactor: store all data in one 'takeout' object on the element
fix: restore all element positioning styles on undo
Release v0.3.2