New flow

new flow has three parts a chooser, conversion settings and a result.