restructured dexa lib and added list group item to the mix