Building frontend apps with small modules