An implementation of the crowdsourcing stack to make developing crowd-backed applications faster, easier, and fun