A skinnable haXe NME user interface designed to be used "out the box" and give a native user experience