reorganize js asset structure