Structure the repo with folders