Refactor / tidy up VisualizationFactory
ensure consistent method naming (create vs Create vs get vs Get / static vs npn-static) check if all methods are still needed
ensure consistent method naming (create vs Create vs get vs Get / static vs npn-static) check if all methods are still needed