Split RunConfiguration into sub objects and move all into a sub package
Roll on changes from refactoring
Update tests given refactoring.
Tests for new run config sub objects.
Wire new configurables though to script generator.
Add model verbosity configurable end to end + tests.
cleanup