Bacon.js - functional reactive programming lib