* normalize dimensions of non-linear elements * fix element type check regression
* Draw horizontal/vertical lines/arrows when shift pressed * Refactor resizing with delta * Resize arrows/lines perfectly when shift pressed