Re-organize the structure of repository.