cleanup! using underscore template for offers; also rewrote some logic.
bespoke draggable function from css-tricks.com; gonna try to use d3 instead