Widget framework for Haxe / HTML5