outlined ideal directory structure in readme