Add a simple, sequential experiment runner