Notes TODO Create basic runners that can be used with Powershell tools Dynamic provider loading Option to specify provider through configuration and/or command line Providers should have own startup/registration