feature(layouts) mv scripts to files