A generic leaderboard using CouchDB, Grunt, and Angular