diff --git a/BizHawk.Client.Common/BizHawk.Client.Common.csproj b/BizHawk.Client.Common/BizHawk.Client.Common.csproj
index e3bedbaf98..a2ba22cb27 100644
--- a/BizHawk.Client.Common/BizHawk.Client.Common.csproj
+++ b/BizHawk.Client.Common/BizHawk.Client.Common.csproj
@@ -97,8 +97,6 @@
-
-
@@ -131,30 +129,32 @@
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
diff --git a/BizHawk.Client.Common/bk2/Movie2.cs b/BizHawk.Client.Common/movie/bk2/Movie2.cs
similarity index 100%
rename from BizHawk.Client.Common/bk2/Movie2.cs
rename to BizHawk.Client.Common/movie/bk2/Movie2.cs
diff --git a/BizHawk.Client.Common/bk2/MovieHeader2.cs b/BizHawk.Client.Common/movie/bk2/MovieHeader2.cs
similarity index 100%
rename from BizHawk.Client.Common/bk2/MovieHeader2.cs
rename to BizHawk.Client.Common/movie/bk2/MovieHeader2.cs
diff --git a/BizHawk.Client.Common/movie/Movie.cs b/BizHawk.Client.Common/movie/bkm/Movie.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/Movie.cs
rename to BizHawk.Client.Common/movie/bkm/Movie.cs
diff --git a/BizHawk.Client.Common/movie/MovieHeader.cs b/BizHawk.Client.Common/movie/bkm/MovieHeader.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/MovieHeader.cs
rename to BizHawk.Client.Common/movie/bkm/MovieHeader.cs
diff --git a/BizHawk.Client.Common/movie/MovieLog.cs b/BizHawk.Client.Common/movie/bkm/MovieLog.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/MovieLog.cs
rename to BizHawk.Client.Common/movie/bkm/MovieLog.cs
diff --git a/BizHawk.Client.Common/movie/IMovie.cs b/BizHawk.Client.Common/movie/interfaces/IMovie.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/IMovie.cs
rename to BizHawk.Client.Common/movie/interfaces/IMovie.cs
diff --git a/BizHawk.Client.Common/movie/IMovieHeader.cs b/BizHawk.Client.Common/movie/interfaces/IMovieHeader.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/IMovieHeader.cs
rename to BizHawk.Client.Common/movie/interfaces/IMovieHeader.cs
diff --git a/BizHawk.Client.Common/movie/MovieRecord.cs b/BizHawk.Client.Common/movie/tasproj/MovieRecord.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/MovieRecord.cs
rename to BizHawk.Client.Common/movie/tasproj/MovieRecord.cs
diff --git a/BizHawk.Client.Common/movie/MovieRecordList.cs b/BizHawk.Client.Common/movie/tasproj/MovieRecordList.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/MovieRecordList.cs
rename to BizHawk.Client.Common/movie/tasproj/MovieRecordList.cs
diff --git a/BizHawk.Client.Common/movie/TasMovie.cs b/BizHawk.Client.Common/movie/tasproj/TasMovie.cs
similarity index 100%
rename from BizHawk.Client.Common/movie/TasMovie.cs
rename to BizHawk.Client.Common/movie/tasproj/TasMovie.cs