A backend-agnostic web application for visualizing and constructing modular data-processing pipelines