UI engine for Haxe NME designed to give as much freedom as possible in customizing UI