refactor transposer functionality to module
styling, and dbx dry run option