327433 Migrate Step Show Contents

pull out a few methods

add external and externaltype to STep
update the config