Restructured The hierarchy of the repo