fix repo file structure