Initial directory structure and naming conventions