diff --git a/RombaSharp/RombaSharp.csproj b/RombaSharp/RombaSharp.csproj
index a89d7284..4b88395d 100644
--- a/RombaSharp/RombaSharp.csproj
+++ b/RombaSharp/RombaSharp.csproj
@@ -109,7 +109,7 @@
-
+
{225a1afd-0890-44e8-b779-7502665c23a5}
SabreTools.Library
diff --git a/SabreTools.Helper/7za.dll b/SabreTools.Library/7za.dll
similarity index 100%
rename from SabreTools.Helper/7za.dll
rename to SabreTools.Library/7za.dll
diff --git a/SabreTools.Helper/AnyCPU/7za.dll b/SabreTools.Library/AnyCPU/7za.dll
similarity index 100%
rename from SabreTools.Helper/AnyCPU/7za.dll
rename to SabreTools.Library/AnyCPU/7za.dll
diff --git a/SabreTools.Helper/AnyCPU/sqlite3.dll b/SabreTools.Library/AnyCPU/sqlite3.dll
similarity index 100%
rename from SabreTools.Helper/AnyCPU/sqlite3.dll
rename to SabreTools.Library/AnyCPU/sqlite3.dll
diff --git a/SabreTools.Helper/App.config b/SabreTools.Library/App.config
similarity index 100%
rename from SabreTools.Helper/App.config
rename to SabreTools.Library/App.config
diff --git a/SabreTools.Helper/Data/Build.cs b/SabreTools.Library/Data/Build.cs
similarity index 100%
rename from SabreTools.Helper/Data/Build.cs
rename to SabreTools.Library/Data/Build.cs
diff --git a/SabreTools.Helper/Data/Constants.cs b/SabreTools.Library/Data/Constants.cs
similarity index 100%
rename from SabreTools.Helper/Data/Constants.cs
rename to SabreTools.Library/Data/Constants.cs
diff --git a/SabreTools.Helper/Data/Enums.cs b/SabreTools.Library/Data/Enums.cs
similarity index 100%
rename from SabreTools.Helper/Data/Enums.cs
rename to SabreTools.Library/Data/Enums.cs
diff --git a/SabreTools.Helper/Data/Flags.cs b/SabreTools.Library/Data/Flags.cs
similarity index 100%
rename from SabreTools.Helper/Data/Flags.cs
rename to SabreTools.Library/Data/Flags.cs
diff --git a/SabreTools.Helper/Data/Globals.cs b/SabreTools.Library/Data/Globals.cs
similarity index 100%
rename from SabreTools.Helper/Data/Globals.cs
rename to SabreTools.Library/Data/Globals.cs
diff --git a/SabreTools.Helper/Dats/Archive.cs b/SabreTools.Library/Dats/Archive.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Archive.cs
rename to SabreTools.Library/Dats/Archive.cs
diff --git a/SabreTools.Helper/Dats/BiosSet.cs b/SabreTools.Library/Dats/BiosSet.cs
similarity index 100%
rename from SabreTools.Helper/Dats/BiosSet.cs
rename to SabreTools.Library/Dats/BiosSet.cs
diff --git a/SabreTools.Helper/Dats/DatFile.cs b/SabreTools.Library/Dats/DatFile.cs
similarity index 100%
rename from SabreTools.Helper/Dats/DatFile.cs
rename to SabreTools.Library/Dats/DatFile.cs
diff --git a/SabreTools.Helper/Dats/DatItem.cs b/SabreTools.Library/Dats/DatItem.cs
similarity index 100%
rename from SabreTools.Helper/Dats/DatItem.cs
rename to SabreTools.Library/Dats/DatItem.cs
diff --git a/SabreTools.Helper/Dats/Disk.cs b/SabreTools.Library/Dats/Disk.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Disk.cs
rename to SabreTools.Library/Dats/Disk.cs
diff --git a/SabreTools.Helper/Dats/Filter.cs b/SabreTools.Library/Dats/Filter.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Filter.cs
rename to SabreTools.Library/Dats/Filter.cs
diff --git a/SabreTools.Helper/Dats/Machine.cs b/SabreTools.Library/Dats/Machine.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Machine.cs
rename to SabreTools.Library/Dats/Machine.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.ConvertUpdate.cs b/SabreTools.Library/Dats/Partials/DatFile.ConvertUpdate.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.ConvertUpdate.cs
rename to SabreTools.Library/Dats/Partials/DatFile.ConvertUpdate.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.DFD.cs b/SabreTools.Library/Dats/Partials/DatFile.DFD.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.DFD.cs
rename to SabreTools.Library/Dats/Partials/DatFile.DFD.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Manipulate.cs b/SabreTools.Library/Dats/Partials/DatFile.Manipulate.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Manipulate.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Manipulate.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs b/SabreTools.Library/Dats/Partials/DatFile.Parsers.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Parsers.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Rebuild.cs b/SabreTools.Library/Dats/Partials/DatFile.Rebuild.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Rebuild.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Rebuild.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Splitters.cs b/SabreTools.Library/Dats/Partials/DatFile.Splitters.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Splitters.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Splitters.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Statistics.cs b/SabreTools.Library/Dats/Partials/DatFile.Statistics.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Statistics.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Statistics.cs
diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Writers.cs b/SabreTools.Library/Dats/Partials/DatFile.Writers.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Partials/DatFile.Writers.cs
rename to SabreTools.Library/Dats/Partials/DatFile.Writers.cs
diff --git a/SabreTools.Helper/Dats/Release.cs b/SabreTools.Library/Dats/Release.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Release.cs
rename to SabreTools.Library/Dats/Release.cs
diff --git a/SabreTools.Helper/Dats/Rom.cs b/SabreTools.Library/Dats/Rom.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Rom.cs
rename to SabreTools.Library/Dats/Rom.cs
diff --git a/SabreTools.Helper/Dats/Sample.cs b/SabreTools.Library/Dats/Sample.cs
similarity index 100%
rename from SabreTools.Helper/Dats/Sample.cs
rename to SabreTools.Library/Dats/Sample.cs
diff --git a/SabreTools.Helper/External/CoreRarArchive.cs b/SabreTools.Library/External/CoreRarArchive.cs
similarity index 100%
rename from SabreTools.Helper/External/CoreRarArchive.cs
rename to SabreTools.Library/External/CoreRarArchive.cs
diff --git a/SabreTools.Helper/External/NaturalSort/NaturalComparer.cs b/SabreTools.Library/External/NaturalSort/NaturalComparer.cs
similarity index 100%
rename from SabreTools.Helper/External/NaturalSort/NaturalComparer.cs
rename to SabreTools.Library/External/NaturalSort/NaturalComparer.cs
diff --git a/SabreTools.Helper/External/NaturalSort/NaturalReversedComparer.cs b/SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs
similarity index 100%
rename from SabreTools.Helper/External/NaturalSort/NaturalReversedComparer.cs
rename to SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs
diff --git a/SabreTools.Helper/External/OptimizedCRC.cs b/SabreTools.Library/External/OptimizedCRC.cs
similarity index 100%
rename from SabreTools.Helper/External/OptimizedCRC.cs
rename to SabreTools.Library/External/OptimizedCRC.cs
diff --git a/SabreTools.Helper/External/SupportedFiles/ZipFile.cs b/SabreTools.Library/External/SupportedFiles/ZipFile.cs
similarity index 100%
rename from SabreTools.Helper/External/SupportedFiles/ZipFile.cs
rename to SabreTools.Library/External/SupportedFiles/ZipFile.cs
diff --git a/SabreTools.Helper/External/SupportedFiles/ZipFileEntry.cs b/SabreTools.Library/External/SupportedFiles/ZipFileEntry.cs
similarity index 100%
rename from SabreTools.Helper/External/SupportedFiles/ZipFileEntry.cs
rename to SabreTools.Library/External/SupportedFiles/ZipFileEntry.cs
diff --git a/SabreTools.Helper/External/Traverse.cs b/SabreTools.Library/External/Traverse.cs
similarity index 100%
rename from SabreTools.Helper/External/Traverse.cs
rename to SabreTools.Library/External/Traverse.cs
diff --git a/SabreTools.Helper/External/Zlib/CRC32.cs b/SabreTools.Library/External/Zlib/CRC32.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/CRC32.cs
rename to SabreTools.Library/External/Zlib/CRC32.cs
diff --git a/SabreTools.Helper/External/Zlib/Deflate.cs b/SabreTools.Library/External/Zlib/Deflate.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/Deflate.cs
rename to SabreTools.Library/External/Zlib/Deflate.cs
diff --git a/SabreTools.Helper/External/Zlib/DeflateStream.cs b/SabreTools.Library/External/Zlib/DeflateStream.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/DeflateStream.cs
rename to SabreTools.Library/External/Zlib/DeflateStream.cs
diff --git a/SabreTools.Helper/External/Zlib/GZipStream.cs b/SabreTools.Library/External/Zlib/GZipStream.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/GZipStream.cs
rename to SabreTools.Library/External/Zlib/GZipStream.cs
diff --git a/SabreTools.Helper/External/Zlib/InfTree.cs b/SabreTools.Library/External/Zlib/InfTree.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/InfTree.cs
rename to SabreTools.Library/External/Zlib/InfTree.cs
diff --git a/SabreTools.Helper/External/Zlib/Inflate.cs b/SabreTools.Library/External/Zlib/Inflate.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/Inflate.cs
rename to SabreTools.Library/External/Zlib/Inflate.cs
diff --git a/SabreTools.Helper/External/Zlib/ParallelDeflateOutputStream.cs b/SabreTools.Library/External/Zlib/ParallelDeflateOutputStream.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/ParallelDeflateOutputStream.cs
rename to SabreTools.Library/External/Zlib/ParallelDeflateOutputStream.cs
diff --git a/SabreTools.Helper/External/Zlib/Tree.cs b/SabreTools.Library/External/Zlib/Tree.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/Tree.cs
rename to SabreTools.Library/External/Zlib/Tree.cs
diff --git a/SabreTools.Helper/External/Zlib/Zlib.cs b/SabreTools.Library/External/Zlib/Zlib.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/Zlib.cs
rename to SabreTools.Library/External/Zlib/Zlib.cs
diff --git a/SabreTools.Helper/External/Zlib/ZlibBaseStream.cs b/SabreTools.Library/External/Zlib/ZlibBaseStream.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/ZlibBaseStream.cs
rename to SabreTools.Library/External/Zlib/ZlibBaseStream.cs
diff --git a/SabreTools.Helper/External/Zlib/ZlibCodec.cs b/SabreTools.Library/External/Zlib/ZlibCodec.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/ZlibCodec.cs
rename to SabreTools.Library/External/Zlib/ZlibCodec.cs
diff --git a/SabreTools.Helper/External/Zlib/ZlibConstants.cs b/SabreTools.Library/External/Zlib/ZlibConstants.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/ZlibConstants.cs
rename to SabreTools.Library/External/Zlib/ZlibConstants.cs
diff --git a/SabreTools.Helper/External/Zlib/ZlibStream.cs b/SabreTools.Library/External/Zlib/ZlibStream.cs
similarity index 100%
rename from SabreTools.Helper/External/Zlib/ZlibStream.cs
rename to SabreTools.Library/External/Zlib/ZlibStream.cs
diff --git a/SabreTools.Helper/External/xxHash/xxHash.cs b/SabreTools.Library/External/xxHash/xxHash.cs
similarity index 100%
rename from SabreTools.Helper/External/xxHash/xxHash.cs
rename to SabreTools.Library/External/xxHash/xxHash.cs
diff --git a/SabreTools.Helper/Help/Feature.cs b/SabreTools.Library/Help/Feature.cs
similarity index 100%
rename from SabreTools.Helper/Help/Feature.cs
rename to SabreTools.Library/Help/Feature.cs
diff --git a/SabreTools.Helper/Help/Help.cs b/SabreTools.Library/Help/Help.cs
similarity index 100%
rename from SabreTools.Helper/Help/Help.cs
rename to SabreTools.Library/Help/Help.cs
diff --git a/SabreTools.Helper/Licenses/LICENSE b/SabreTools.Library/Licenses/LICENSE
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE
rename to SabreTools.Library/Licenses/LICENSE
diff --git a/SabreTools.Helper/Licenses/LICENSE.alphafs.txt b/SabreTools.Library/Licenses/LICENSE.alphafs.txt
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE.alphafs.txt
rename to SabreTools.Library/Licenses/LICENSE.alphafs.txt
diff --git a/SabreTools.Helper/Licenses/LICENSE.jzlib.txt b/SabreTools.Library/Licenses/LICENSE.jzlib.txt
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE.jzlib.txt
rename to SabreTools.Library/Licenses/LICENSE.jzlib.txt
diff --git a/SabreTools.Helper/Licenses/LICENSE.sevenzipsharp.txt b/SabreTools.Library/Licenses/LICENSE.sevenzipsharp.txt
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE.sevenzipsharp.txt
rename to SabreTools.Library/Licenses/LICENSE.sevenzipsharp.txt
diff --git a/SabreTools.Helper/Licenses/LICENSE.sharpcompress.txt b/SabreTools.Library/Licenses/LICENSE.sharpcompress.txt
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE.sharpcompress.txt
rename to SabreTools.Library/Licenses/LICENSE.sharpcompress.txt
diff --git a/SabreTools.Helper/Licenses/LICENSE.zlib.txt b/SabreTools.Library/Licenses/LICENSE.zlib.txt
similarity index 100%
rename from SabreTools.Helper/Licenses/LICENSE.zlib.txt
rename to SabreTools.Library/Licenses/LICENSE.zlib.txt
diff --git a/SabreTools.Helper/Logger.cs b/SabreTools.Library/Logger.cs
similarity index 100%
rename from SabreTools.Helper/Logger.cs
rename to SabreTools.Library/Logger.cs
diff --git a/SabreTools.Helper/Properties/AssemblyInfo.cs b/SabreTools.Library/Properties/AssemblyInfo.cs
similarity index 100%
rename from SabreTools.Helper/Properties/AssemblyInfo.cs
rename to SabreTools.Library/Properties/AssemblyInfo.cs
diff --git a/SabreTools.Helper/README.1ST b/SabreTools.Library/README.1ST
similarity index 100%
rename from SabreTools.Helper/README.1ST
rename to SabreTools.Library/README.1ST
diff --git a/SabreTools.Helper/README.DEPRECIATED b/SabreTools.Library/README.DEPRECIATED
similarity index 100%
rename from SabreTools.Helper/README.DEPRECIATED
rename to SabreTools.Library/README.DEPRECIATED
diff --git a/SabreTools.Helper/SabreTools.Library.csproj b/SabreTools.Library/SabreTools.Library.csproj
similarity index 100%
rename from SabreTools.Helper/SabreTools.Library.csproj
rename to SabreTools.Library/SabreTools.Library.csproj
diff --git a/SabreTools.Helper/Skippers/Skipper.cs b/SabreTools.Library/Skippers/Skipper.cs
similarity index 100%
rename from SabreTools.Helper/Skippers/Skipper.cs
rename to SabreTools.Library/Skippers/Skipper.cs
diff --git a/SabreTools.Helper/Skippers/SkipperRule.cs b/SabreTools.Library/Skippers/SkipperRule.cs
similarity index 100%
rename from SabreTools.Helper/Skippers/SkipperRule.cs
rename to SabreTools.Library/Skippers/SkipperRule.cs
diff --git a/SabreTools.Helper/Skippers/a7800.xml b/SabreTools.Library/Skippers/a7800.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/a7800.xml
rename to SabreTools.Library/Skippers/a7800.xml
diff --git a/SabreTools.Helper/Skippers/fds.xml b/SabreTools.Library/Skippers/fds.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/fds.xml
rename to SabreTools.Library/Skippers/fds.xml
diff --git a/SabreTools.Helper/Skippers/lynx.xml b/SabreTools.Library/Skippers/lynx.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/lynx.xml
rename to SabreTools.Library/Skippers/lynx.xml
diff --git a/SabreTools.Helper/Skippers/n64.xml b/SabreTools.Library/Skippers/n64.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/n64.xml
rename to SabreTools.Library/Skippers/n64.xml
diff --git a/SabreTools.Helper/Skippers/nes.xml b/SabreTools.Library/Skippers/nes.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/nes.xml
rename to SabreTools.Library/Skippers/nes.xml
diff --git a/SabreTools.Helper/Skippers/pce.xml b/SabreTools.Library/Skippers/pce.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/pce.xml
rename to SabreTools.Library/Skippers/pce.xml
diff --git a/SabreTools.Helper/Skippers/psid.xml b/SabreTools.Library/Skippers/psid.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/psid.xml
rename to SabreTools.Library/Skippers/psid.xml
diff --git a/SabreTools.Helper/Skippers/snes.xml b/SabreTools.Library/Skippers/snes.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/snes.xml
rename to SabreTools.Library/Skippers/snes.xml
diff --git a/SabreTools.Helper/Skippers/spc.xml b/SabreTools.Library/Skippers/spc.xml
similarity index 100%
rename from SabreTools.Helper/Skippers/spc.xml
rename to SabreTools.Library/Skippers/spc.xml
diff --git a/SabreTools.Helper/Tools/ArchiveTools.cs b/SabreTools.Library/Tools/ArchiveTools.cs
similarity index 100%
rename from SabreTools.Helper/Tools/ArchiveTools.cs
rename to SabreTools.Library/Tools/ArchiveTools.cs
diff --git a/SabreTools.Helper/Tools/DatabaseTools.cs b/SabreTools.Library/Tools/DatabaseTools.cs
similarity index 100%
rename from SabreTools.Helper/Tools/DatabaseTools.cs
rename to SabreTools.Library/Tools/DatabaseTools.cs
diff --git a/SabreTools.Helper/Tools/FileTools.cs b/SabreTools.Library/Tools/FileTools.cs
similarity index 100%
rename from SabreTools.Helper/Tools/FileTools.cs
rename to SabreTools.Library/Tools/FileTools.cs
diff --git a/SabreTools.Helper/Tools/Style.cs b/SabreTools.Library/Tools/Style.cs
similarity index 100%
rename from SabreTools.Helper/Tools/Style.cs
rename to SabreTools.Library/Tools/Style.cs
diff --git a/SabreTools.Library/obj/x64/Debug/CoreCompileInputs.cache b/SabreTools.Library/obj/x64/Debug/CoreCompileInputs.cache
new file mode 100644
index 00000000..09cdf776
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Debug/CoreCompileInputs.cache
@@ -0,0 +1 @@
+9270cadb14162c6fe0aac5fc1b1481ee5619bc57
diff --git a/SabreTools.Library/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SabreTools.Library/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 00000000..71679fe6
Binary files /dev/null and b/SabreTools.Library/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csproj.FileListAbsolute.txt b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csproj.FileListAbsolute.txt
new file mode 100644
index 00000000..8ccdad46
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+C:\Users\Matt\GitHub\Debug-x64\Skippers\a7800.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\fds.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\lynx.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\n64.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\nes.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\pce.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\psid.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\snes.xml
+C:\Users\Matt\GitHub\Debug-x64\Skippers\spc.xml
+C:\Users\Matt\GitHub\Debug-x64\7za.dll
+C:\Users\Matt\GitHub\Debug-x64\sqlite3.dll
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE
+C:\Users\Matt\GitHub\Debug-x64\README.1ST
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE.alphafs.txt
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE.jzlib.txt
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE.sevenzipsharp.txt
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE.sharpcompress.txt
+C:\Users\Matt\GitHub\Debug-x64\Licenses\LICENSE.zlib.txt
+C:\Users\Matt\GitHub\Debug-x64\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\Debug-x64\SabreTools.Helper.pdb
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Debug\SabreTools.Helper.csprojResolveAssemblyReference.cache
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Debug\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Debug\SabreTools.Helper.pdb
diff --git a/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csprojResolveAssemblyReference.cache b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csprojResolveAssemblyReference.cache
new file mode 100644
index 00000000..8ca3e601
Binary files /dev/null and b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.csprojResolveAssemblyReference.cache differ
diff --git a/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.dll b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.dll
new file mode 100644
index 00000000..07a9ec66
Binary files /dev/null and b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.dll differ
diff --git a/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.pdb b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.pdb
new file mode 100644
index 00000000..5eecb1c7
Binary files /dev/null and b/SabreTools.Library/obj/x64/Debug/SabreTools.Helper.pdb differ
diff --git a/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/SabreTools.Library/obj/x64/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Mono/CoreCompileInputs.cache b/SabreTools.Library/obj/x64/Mono/CoreCompileInputs.cache
new file mode 100644
index 00000000..6e6a29dc
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Mono/CoreCompileInputs.cache
@@ -0,0 +1 @@
+1fc2a811ebcbaa0043ca3a6244f1e4b04d4932a8
diff --git a/SabreTools.Library/obj/x64/Mono/DesignTimeResolveAssemblyReferencesInput.cache b/SabreTools.Library/obj/x64/Mono/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 00000000..e0dbb90e
Binary files /dev/null and b/SabreTools.Library/obj/x64/Mono/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csproj.FileListAbsolute.txt b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csproj.FileListAbsolute.txt
new file mode 100644
index 00000000..c47f6571
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\a7800.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\fds.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\lynx.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\n64.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\nes.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\pce.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\psid.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\snes.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\spc.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\7za.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\sqlite3.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE
+C:\Users\Matt\GitHub\Debug-mono-x64\README.1ST
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.alphafs.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.jzlib.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.sevenzipsharp.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.sharpcompress.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.zlib.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\SabreTools.Helper.pdb
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Mono\SabreTools.Helper.csprojResolveAssemblyReference.cache
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Mono\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Mono\SabreTools.Helper.pdb
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csprojResolveAssemblyReference.cache b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csprojResolveAssemblyReference.cache
new file mode 100644
index 00000000..e92d4d0b
Binary files /dev/null and b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.csprojResolveAssemblyReference.cache differ
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.dll b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.dll
new file mode 100644
index 00000000..71cc5b9a
Binary files /dev/null and b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.dll differ
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.pdb b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.pdb
new file mode 100644
index 00000000..aab20315
Binary files /dev/null and b/SabreTools.Library/obj/x64/Mono/SabreTools.Helper.pdb differ
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csproj.FileListAbsolute.txt b/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csproj.FileListAbsolute.txt
new file mode 100644
index 00000000..c73afebe
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csproj.FileListAbsolute.txt
@@ -0,0 +1,25 @@
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Mono\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Mono\SabreTools.Helper.pdb
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\a7800.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\fds.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\lynx.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\n64.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\nes.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\pce.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\psid.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\snes.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\Skippers\spc.xml
+C:\Users\Matt\GitHub\Debug-mono-x64\7za.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\sqlite3.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE
+C:\Users\Matt\GitHub\Debug-mono-x64\README.1ST
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.alphafs.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.jzlib.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.sevenzipsharp.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.sharpcompress.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\Licenses\LICENSE.zlib.txt
+C:\Users\Matt\GitHub\Debug-mono-x64\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\Debug-mono-x64\SabreTools.Helper.pdb
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Library\obj\x64\Mono\SabreTools.Library.csprojResolveAssemblyReference.cache
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Library\obj\x64\Mono\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Library\obj\x64\Mono\SabreTools.Helper.pdb
diff --git a/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csprojResolveAssemblyReference.cache b/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csprojResolveAssemblyReference.cache
new file mode 100644
index 00000000..a8cbd59b
Binary files /dev/null and b/SabreTools.Library/obj/x64/Mono/SabreTools.Library.csprojResolveAssemblyReference.cache differ
diff --git a/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/SabreTools.Library/obj/x64/Mono/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Release/CoreCompileInputs.cache b/SabreTools.Library/obj/x64/Release/CoreCompileInputs.cache
new file mode 100644
index 00000000..09cdf776
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Release/CoreCompileInputs.cache
@@ -0,0 +1 @@
+9270cadb14162c6fe0aac5fc1b1481ee5619bc57
diff --git a/SabreTools.Library/obj/x64/Release/DesignTimeResolveAssemblyReferencesInput.cache b/SabreTools.Library/obj/x64/Release/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 00000000..6f9e3c78
Binary files /dev/null and b/SabreTools.Library/obj/x64/Release/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csproj.FileListAbsolute.txt b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csproj.FileListAbsolute.txt
new file mode 100644
index 00000000..1e351a31
--- /dev/null
+++ b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csproj.FileListAbsolute.txt
@@ -0,0 +1,21 @@
+C:\Users\Matt\GitHub\Release-x64\Skippers\a7800.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\fds.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\lynx.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\n64.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\nes.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\pce.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\psid.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\snes.xml
+C:\Users\Matt\GitHub\Release-x64\Skippers\spc.xml
+C:\Users\Matt\GitHub\Release-x64\7za.dll
+C:\Users\Matt\GitHub\Release-x64\sqlite3.dll
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE
+C:\Users\Matt\GitHub\Release-x64\README.1ST
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE.alphafs.txt
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE.jzlib.txt
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE.sevenzipsharp.txt
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE.sharpcompress.txt
+C:\Users\Matt\GitHub\Release-x64\Licenses\LICENSE.zlib.txt
+C:\Users\Matt\GitHub\Release-x64\SabreTools.Helper.dll
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Release\SabreTools.Helper.csprojResolveAssemblyReference.cache
+C:\Users\Matt\GitHub\SabreTools\SabreTools.Helper\obj\x64\Release\SabreTools.Helper.dll
diff --git a/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csprojResolveAssemblyReference.cache b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csprojResolveAssemblyReference.cache
new file mode 100644
index 00000000..fb02d59e
Binary files /dev/null and b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.csprojResolveAssemblyReference.cache differ
diff --git a/SabreTools.Library/obj/x64/Release/SabreTools.Helper.dll b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.dll
new file mode 100644
index 00000000..39078884
Binary files /dev/null and b/SabreTools.Library/obj/x64/Release/SabreTools.Helper.dll differ
diff --git a/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/SabreTools.Library/obj/x64/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 00000000..e69de29b
diff --git a/SabreTools.Helper/packages.config b/SabreTools.Library/packages.config
similarity index 100%
rename from SabreTools.Helper/packages.config
rename to SabreTools.Library/packages.config
diff --git a/SabreTools.Helper/sqlite3.dll b/SabreTools.Library/sqlite3.dll
similarity index 100%
rename from SabreTools.Helper/sqlite3.dll
rename to SabreTools.Library/sqlite3.dll
diff --git a/SabreTools.Helper/x64/7za.dll b/SabreTools.Library/x64/7za.dll
similarity index 100%
rename from SabreTools.Helper/x64/7za.dll
rename to SabreTools.Library/x64/7za.dll
diff --git a/SabreTools.Helper/x64/sqlite3.dll b/SabreTools.Library/x64/sqlite3.dll
similarity index 100%
rename from SabreTools.Helper/x64/sqlite3.dll
rename to SabreTools.Library/x64/sqlite3.dll
diff --git a/SabreTools.sln b/SabreTools.sln
index 5468597e..c3a43bcc 100644
--- a/SabreTools.sln
+++ b/SabreTools.sln
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.10
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SabreTools.Library", "SabreTools.Helper\SabreTools.Library.csproj", "{225A1AFD-0890-44E8-B779-7502665C23A5}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SabreTools.Library", "SabreTools.Library\SabreTools.Library.csproj", "{225A1AFD-0890-44E8-B779-7502665C23A5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SabreTools", "SabreTools\SabreTools.csproj", "{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}"
EndProject
diff --git a/SabreTools/SabreTools.csproj b/SabreTools/SabreTools.csproj
index 5afea323..9b1dec23 100644
--- a/SabreTools/SabreTools.csproj
+++ b/SabreTools/SabreTools.csproj
@@ -130,7 +130,7 @@
-
+
{225a1afd-0890-44e8-b779-7502665c23a5}
SabreTools.Library