more use cases and mappable arrow styles
[FIX] make AVM saving to file work again
[WIP] partially implemented mapping to width

currently setting width leads to a constant, needs to be continued