Refactoring of documentation and Repository