link to my post about the architecture/folder structure