New batch algorithm runner implmentation

Added basic unit tests, removed changes made to indirect moments

Refs #10092