fix backend files structure