WIP: Visuals tests

Currently basic tests for different types of polygons, ellipses and arcs have been added.
This check fails for me -- can't compare `LooseVersion` object with `float`. Is it perhaps better to just compare strings?