Added function to create repo structure