diff --git a/.gitattributes b/zipr/.gitattributes
similarity index 100%
rename from .gitattributes
rename to zipr/.gitattributes
diff --git a/.gitignore b/zipr/.gitignore
similarity index 100%
rename from .gitignore
rename to zipr/.gitignore
diff --git a/.gitlab-ci.yml b/zipr/.gitlab-ci.yml
similarity index 100%
rename from .gitlab-ci.yml
rename to zipr/.gitlab-ci.yml
diff --git a/LICENSE b/zipr/LICENSE
similarity index 100%
rename from LICENSE
rename to zipr/LICENSE
diff --git a/Makefile.in b/zipr/Makefile.in
similarity index 100%
rename from Makefile.in
rename to zipr/Makefile.in
diff --git a/README.sleds.txt b/zipr/README.sleds.txt
similarity index 100%
rename from README.sleds.txt
rename to zipr/README.sleds.txt
diff --git a/README.txt b/zipr/README.txt
similarity index 100%
rename from README.txt
rename to zipr/README.txt
diff --git a/SConscript b/zipr/SConscript
similarity index 100%
rename from SConscript
rename to zipr/SConscript
diff --git a/SConstruct b/zipr/SConstruct
similarity index 100%
rename from SConstruct
rename to zipr/SConstruct
diff --git a/cicd_tests/do-build.sh b/zipr/cicd_tests/do-build.sh
similarity index 100%
rename from cicd_tests/do-build.sh
rename to zipr/cicd_tests/do-build.sh
diff --git a/cicd_tests/do-clean.sh b/zipr/cicd_tests/do-clean.sh
similarity index 100%
rename from cicd_tests/do-clean.sh
rename to zipr/cicd_tests/do-clean.sh
diff --git a/cicd_tests/internal-tests.sh b/zipr/cicd_tests/internal-tests.sh
similarity index 100%
rename from cicd_tests/internal-tests.sh
rename to zipr/cicd_tests/internal-tests.sh
diff --git a/cicd_tests/xform-cat.sh b/zipr/cicd_tests/xform-cat.sh
similarity index 100%
rename from cicd_tests/xform-cat.sh
rename to zipr/cicd_tests/xform-cat.sh
diff --git a/cicd_tests/xform-ls.sh b/zipr/cicd_tests/xform-ls.sh
similarity index 100%
rename from cicd_tests/xform-ls.sh
rename to zipr/cicd_tests/xform-ls.sh
diff --git a/include/arch/arch_arm32.hpp b/zipr/include/arch/arch_arm32.hpp
similarity index 100%
rename from include/arch/arch_arm32.hpp
rename to zipr/include/arch/arch_arm32.hpp
diff --git a/include/arch/arch_arm64.hpp b/zipr/include/arch/arch_arm64.hpp
similarity index 100%
rename from include/arch/arch_arm64.hpp
rename to zipr/include/arch/arch_arm64.hpp
diff --git a/include/arch/arch_base.hpp b/zipr/include/arch/arch_base.hpp
similarity index 100%
rename from include/arch/arch_base.hpp
rename to zipr/include/arch/arch_base.hpp
diff --git a/include/arch/arch_mips32.hpp b/zipr/include/arch/arch_mips32.hpp
similarity index 100%
rename from include/arch/arch_mips32.hpp
rename to zipr/include/arch/arch_mips32.hpp
diff --git a/include/arch/arch_x86.hpp b/zipr/include/arch/arch_x86.hpp
similarity index 100%
rename from include/arch/arch_x86.hpp
rename to zipr/include/arch/arch_x86.hpp
diff --git a/include/ehwrite.h b/zipr/include/ehwrite.h
similarity index 100%
rename from include/ehwrite.h
rename to zipr/include/ehwrite.h
diff --git a/include/elfwrite.h b/zipr/include/elfwrite.h
similarity index 100%
rename from include/elfwrite.h
rename to zipr/include/elfwrite.h
diff --git a/include/exewrite.h b/zipr/include/exewrite.h
similarity index 100%
rename from include/exewrite.h
rename to zipr/include/exewrite.h
diff --git a/include/patcher/patcher_arm32.hpp b/zipr/include/patcher/patcher_arm32.hpp
similarity index 100%
rename from include/patcher/patcher_arm32.hpp
rename to zipr/include/patcher/patcher_arm32.hpp
diff --git a/include/patcher/patcher_arm64.hpp b/zipr/include/patcher/patcher_arm64.hpp
similarity index 100%
rename from include/patcher/patcher_arm64.hpp
rename to zipr/include/patcher/patcher_arm64.hpp
diff --git a/include/patcher/patcher_base.hpp b/zipr/include/patcher/patcher_base.hpp
similarity index 100%
rename from include/patcher/patcher_base.hpp
rename to zipr/include/patcher/patcher_base.hpp
diff --git a/include/patcher/patcher_mips32.hpp b/zipr/include/patcher/patcher_mips32.hpp
similarity index 100%
rename from include/patcher/patcher_mips32.hpp
rename to zipr/include/patcher/patcher_mips32.hpp
diff --git a/include/patcher/patcher_x86.hpp b/zipr/include/patcher/patcher_x86.hpp
similarity index 100%
rename from include/patcher/patcher_x86.hpp
rename to zipr/include/patcher/patcher_x86.hpp
diff --git a/include/pewrite.h b/zipr/include/pewrite.h
similarity index 100%
rename from include/pewrite.h
rename to zipr/include/pewrite.h
diff --git a/include/pinner/pinner_arm32.hpp b/zipr/include/pinner/pinner_arm32.hpp
similarity index 100%
rename from include/pinner/pinner_arm32.hpp
rename to zipr/include/pinner/pinner_arm32.hpp
diff --git a/include/pinner/pinner_arm64.hpp b/zipr/include/pinner/pinner_arm64.hpp
similarity index 100%
rename from include/pinner/pinner_arm64.hpp
rename to zipr/include/pinner/pinner_arm64.hpp
diff --git a/include/pinner/pinner_base.hpp b/zipr/include/pinner/pinner_base.hpp
similarity index 100%
rename from include/pinner/pinner_base.hpp
rename to zipr/include/pinner/pinner_base.hpp
diff --git a/include/pinner/pinner_mips32.hpp b/zipr/include/pinner/pinner_mips32.hpp
similarity index 100%
rename from include/pinner/pinner_mips32.hpp
rename to zipr/include/pinner/pinner_mips32.hpp
diff --git a/include/pinner/pinner_x86.hpp b/zipr/include/pinner/pinner_x86.hpp
similarity index 100%
rename from include/pinner/pinner_x86.hpp
rename to zipr/include/pinner/pinner_x86.hpp
diff --git a/include/plugin_man.h b/zipr/include/plugin_man.h
similarity index 100%
rename from include/plugin_man.h
rename to zipr/include/plugin_man.h
diff --git a/include/sizer/sizer_arm32.hpp b/zipr/include/sizer/sizer_arm32.hpp
similarity index 100%
rename from include/sizer/sizer_arm32.hpp
rename to zipr/include/sizer/sizer_arm32.hpp
diff --git a/include/sizer/sizer_arm64.hpp b/zipr/include/sizer/sizer_arm64.hpp
similarity index 100%
rename from include/sizer/sizer_arm64.hpp
rename to zipr/include/sizer/sizer_arm64.hpp
diff --git a/include/sizer/sizer_base.hpp b/zipr/include/sizer/sizer_base.hpp
similarity index 100%
rename from include/sizer/sizer_base.hpp
rename to zipr/include/sizer/sizer_base.hpp
diff --git a/include/sizer/sizer_mips32.hpp b/zipr/include/sizer/sizer_mips32.hpp
similarity index 100%
rename from include/sizer/sizer_mips32.hpp
rename to zipr/include/sizer/sizer_mips32.hpp
diff --git a/include/sizer/sizer_x86.hpp b/zipr/include/sizer/sizer_x86.hpp
similarity index 100%
rename from include/sizer/sizer_x86.hpp
rename to zipr/include/sizer/sizer_x86.hpp
diff --git a/include/sled.h b/zipr/include/sled.h
similarity index 100%
rename from include/sled.h
rename to zipr/include/sled.h
diff --git a/include/unresolved.h b/zipr/include/unresolved.h
similarity index 100%
rename from include/unresolved.h
rename to zipr/include/unresolved.h
diff --git a/include/zipr_all.h b/zipr/include/zipr_all.h
similarity index 100%
rename from include/zipr_all.h
rename to zipr/include/zipr_all.h
diff --git a/include/zipr_dollop.h b/zipr/include/zipr_dollop.h
similarity index 100%
rename from include/zipr_dollop.h
rename to zipr/include/zipr_dollop.h
diff --git a/include/zipr_dollop_man.h b/zipr/include/zipr_dollop_man.h
similarity index 100%
rename from include/zipr_dollop_man.h
rename to zipr/include/zipr_dollop_man.h
diff --git a/include/zipr_dwarf2.hpp b/zipr/include/zipr_dwarf2.hpp
similarity index 100%
rename from include/zipr_dwarf2.hpp
rename to zipr/include/zipr_dwarf2.hpp
diff --git a/include/zipr_impl.h b/zipr/include/zipr_impl.h
similarity index 100%
rename from include/zipr_impl.h
rename to zipr/include/zipr_impl.h
diff --git a/include/zipr_mem_space.h b/zipr/include/zipr_mem_space.h
similarity index 100%
rename from include/zipr_mem_space.h
rename to zipr/include/zipr_mem_space.h
diff --git a/include/zipr_optimizations.h b/zipr/include/zipr_optimizations.h
similarity index 100%
rename from include/zipr_optimizations.h
rename to zipr/include/zipr_optimizations.h
diff --git a/include/zipr_options.h b/zipr/include/zipr_options.h
similarity index 100%
rename from include/zipr_options.h
rename to zipr/include/zipr_options.h
diff --git a/include/zipr_stats.h b/zipr/include/zipr_stats.h
similarity index 100%
rename from include/zipr_stats.h
rename to zipr/include/zipr_stats.h
diff --git a/include/zipr_utils.h b/zipr/include/zipr_utils.h
similarity index 100%
rename from include/zipr_utils.h
rename to zipr/include/zipr_utils.h
diff --git a/src/SConscript b/zipr/src/SConscript
similarity index 100%
rename from src/SConscript
rename to zipr/src/SConscript
diff --git a/src/SConstruct b/zipr/src/SConstruct
similarity index 100%
rename from src/SConstruct
rename to zipr/src/SConstruct
diff --git a/src/arch_base.cpp b/zipr/src/arch_base.cpp
similarity index 100%
rename from src/arch_base.cpp
rename to zipr/src/arch_base.cpp
diff --git a/src/arch_mips32.cpp b/zipr/src/arch_mips32.cpp
similarity index 100%
rename from src/arch_mips32.cpp
rename to zipr/src/arch_mips32.cpp
diff --git a/src/cmdstr.hpp b/zipr/src/cmdstr.hpp
similarity index 100%
rename from src/cmdstr.hpp
rename to zipr/src/cmdstr.hpp
diff --git a/src/dollop.cpp b/zipr/src/dollop.cpp
similarity index 100%
rename from src/dollop.cpp
rename to zipr/src/dollop.cpp
diff --git a/src/ehwrite.cpp b/zipr/src/ehwrite.cpp
similarity index 100%
rename from src/ehwrite.cpp
rename to zipr/src/ehwrite.cpp
diff --git a/src/elfwrite.cpp b/zipr/src/elfwrite.cpp
similarity index 100%
rename from src/elfwrite.cpp
rename to zipr/src/elfwrite.cpp
diff --git a/src/main.cpp b/zipr/src/main.cpp
similarity index 100%
rename from src/main.cpp
rename to zipr/src/main.cpp
diff --git a/src/memory_space.cpp b/zipr/src/memory_space.cpp
similarity index 100%
rename from src/memory_space.cpp
rename to zipr/src/memory_space.cpp
diff --git a/src/patcher_arm32.cpp b/zipr/src/patcher_arm32.cpp
similarity index 100%
rename from src/patcher_arm32.cpp
rename to zipr/src/patcher_arm32.cpp
diff --git a/src/patcher_arm64.cpp b/zipr/src/patcher_arm64.cpp
similarity index 100%
rename from src/patcher_arm64.cpp
rename to zipr/src/patcher_arm64.cpp
diff --git a/src/patcher_base.cpp b/zipr/src/patcher_base.cpp
similarity index 100%
rename from src/patcher_base.cpp
rename to zipr/src/patcher_base.cpp
diff --git a/src/patcher_mips32.cpp b/zipr/src/patcher_mips32.cpp
similarity index 100%
rename from src/patcher_mips32.cpp
rename to zipr/src/patcher_mips32.cpp
diff --git a/src/patcher_x86.cpp b/zipr/src/patcher_x86.cpp
similarity index 100%
rename from src/patcher_x86.cpp
rename to zipr/src/patcher_x86.cpp
diff --git a/src/pewrite.cpp b/zipr/src/pewrite.cpp
similarity index 100%
rename from src/pewrite.cpp
rename to zipr/src/pewrite.cpp
diff --git a/src/pinner_arm32.cpp b/zipr/src/pinner_arm32.cpp
similarity index 100%
rename from src/pinner_arm32.cpp
rename to zipr/src/pinner_arm32.cpp
diff --git a/src/pinner_arm64.cpp b/zipr/src/pinner_arm64.cpp
similarity index 100%
rename from src/pinner_arm64.cpp
rename to zipr/src/pinner_arm64.cpp
diff --git a/src/pinner_base.cpp b/zipr/src/pinner_base.cpp
similarity index 100%
rename from src/pinner_base.cpp
rename to zipr/src/pinner_base.cpp
diff --git a/src/pinner_mips32.cpp b/zipr/src/pinner_mips32.cpp
similarity index 100%
rename from src/pinner_mips32.cpp
rename to zipr/src/pinner_mips32.cpp
diff --git a/src/pinner_x86.cpp b/zipr/src/pinner_x86.cpp
similarity index 100%
rename from src/pinner_x86.cpp
rename to zipr/src/pinner_x86.cpp
diff --git a/src/plugin_man.cpp b/zipr/src/plugin_man.cpp
similarity index 100%
rename from src/plugin_man.cpp
rename to zipr/src/plugin_man.cpp
diff --git a/src/range.cpp b/zipr/src/range.cpp
similarity index 100%
rename from src/range.cpp
rename to zipr/src/range.cpp
diff --git a/src/sizer_arm32.cpp b/zipr/src/sizer_arm32.cpp
similarity index 100%
rename from src/sizer_arm32.cpp
rename to zipr/src/sizer_arm32.cpp
diff --git a/src/sizer_arm64.cpp b/zipr/src/sizer_arm64.cpp
similarity index 100%
rename from src/sizer_arm64.cpp
rename to zipr/src/sizer_arm64.cpp
diff --git a/src/sizer_base.cpp b/zipr/src/sizer_base.cpp
similarity index 100%
rename from src/sizer_base.cpp
rename to zipr/src/sizer_base.cpp
diff --git a/src/sizer_mips32.cpp b/zipr/src/sizer_mips32.cpp
similarity index 100%
rename from src/sizer_mips32.cpp
rename to zipr/src/sizer_mips32.cpp
diff --git a/src/sizer_x86.cpp b/zipr/src/sizer_x86.cpp
similarity index 100%
rename from src/sizer_x86.cpp
rename to zipr/src/sizer_x86.cpp
diff --git a/src/utils.cpp b/zipr/src/utils.cpp
similarity index 100%
rename from src/utils.cpp
rename to zipr/src/utils.cpp
diff --git a/src/zipr.cpp b/zipr/src/zipr.cpp
similarity index 100%
rename from src/zipr.cpp
rename to zipr/src/zipr.cpp
diff --git a/src/zipr_dollop_man.cpp b/zipr/src/zipr_dollop_man.cpp
similarity index 100%
rename from src/zipr_dollop_man.cpp
rename to zipr/src/zipr_dollop_man.cpp
diff --git a/src/zipr_options.cpp b/zipr/src/zipr_options.cpp
similarity index 100%
rename from src/zipr_options.cpp
rename to zipr/src/zipr_options.cpp
diff --git a/src/zipr_stats.cpp b/zipr/src/zipr_stats.cpp
similarity index 100%
rename from src/zipr_stats.cpp
rename to zipr/src/zipr_stats.cpp
diff --git a/test/MemorySpace.cpp b/zipr/test/MemorySpace.cpp
similarity index 100%
rename from test/MemorySpace.cpp
rename to zipr/test/MemorySpace.cpp
diff --git a/test/SConscript b/zipr/test/SConscript
similarity index 100%
rename from test/SConscript
rename to zipr/test/SConscript
diff --git a/test/SConstruct b/zipr/test/SConstruct
similarity index 100%
rename from test/SConstruct
rename to zipr/test/SConstruct
diff --git a/test/ZiprDollop.cpp b/zipr/test/ZiprDollop.cpp
similarity index 100%
rename from test/ZiprDollop.cpp
rename to zipr/test/ZiprDollop.cpp
diff --git a/test/ZiprOptions.cpp b/zipr/test/ZiprOptions.cpp
similarity index 100%
rename from test/ZiprOptions.cpp
rename to zipr/test/ZiprOptions.cpp
diff --git a/test/ZiprRange.cpp b/zipr/test/ZiprRange.cpp
similarity index 100%
rename from test/ZiprRange.cpp
rename to zipr/test/ZiprRange.cpp
diff --git a/test/dylib/Makefile b/zipr/test/dylib/Makefile
similarity index 100%
rename from test/dylib/Makefile
rename to zipr/test/dylib/Makefile
diff --git a/test/dylib/dylib.c b/zipr/test/dylib/dylib.c
similarity index 100%
rename from test/dylib/dylib.c
rename to zipr/test/dylib/dylib.c
diff --git a/test/dylib/dylib.h b/zipr/test/dylib/dylib.h
similarity index 100%
rename from test/dylib/dylib.h
rename to zipr/test/dylib/dylib.h
diff --git a/test/dylib/dylib_test.c b/zipr/test/dylib/dylib_test.c
similarity index 100%
rename from test/dylib/dylib_test.c
rename to zipr/test/dylib/dylib_test.c
diff --git a/test/dylib/math_test.c b/zipr/test/dylib/math_test.c
similarity index 100%
rename from test/dylib/math_test.c
rename to zipr/test/dylib/math_test.c
diff --git a/test/dylib/readline_test.c b/zipr/test/dylib/readline_test.c
similarity index 100%
rename from test/dylib/readline_test.c
rename to zipr/test/dylib/readline_test.c