Added remaining repositories. Added base repository and inheritance for repositories.