An ActionScript3 UI framework that supports MXML based layouts