rearrange views folder with subdirectories, teplate folder and list file