a bunch of ractive.js components for data management