Embrace the flexible box model in the widgets

I was wondering the same thing myself, I think since we both are thinking on the same path, it probably shouldn't be deprecated.  I'll remove it