Bloomberg's Brisket JavaScript application framework