restructires the repo for release, snapshots, and thirdparty