Blast is a tiny and powerful two-way databinding framework written in JavaScript