new js folder structure