changed view_renderer's render method to return string instead of directly concatenating to node's output