add project layout and script