fix: bad exit logic feat: field rename now supports renaming things with multiple widgets
adds cli compatible prompts/logs adds logfile function for debug adds multiselect support new fieldRename adds listFieldNames