module driven build of ui