A runner which is capable of: - Setting the working directory - Cloning source into the right spot - Running a tool arbitrarily - Ideally as another user