separate stepping and visualization fro each other
get visualization class from unit (reader implementation is missing)