UI divide into modules 2