Setting up file and directory structure.