* Initial working commit for preview features config
* Clean up code
* Update tests
* Remove unused imports
* Update message and options
* Update don't show again message
* work in progress
* set up necessary code. need to work on getting it working
* formatting
* work in progress
* work in progress
* formatting
* work in progress
* work in progress
* work in progress
* formatting
* needs a lot of work regarding how we do actions vs how extensions do actions
* formatting
* use connection profile for actions
* change action to be