Implemented LayoutExt as well as set up default themes and layouts