Basic setup and organizaiton of the repository