Refactor report: delegate format of report back to Robot instead of CLI