build dataset; write prelim app components