refactoring docs structure