Reorganize repo to distribute