Experimental client-side HTML5/JavaScript framework written in pure JavaScript (no jQuery)