reorganized js assets pipeline