Updated console and runner to handle multiple files and paths