updated engine UI to use DVRs rather than by val config. added functionality for configuring async modules and setting priority
build