DI clean up, tests, new add threads functionality.

Add threads controller now reloads the list threads controller on
success.