Refactoring-Threading based on Subject; First cut at using mongorunner for tests