Move runner into a dispatcher class to solve installation issues