diff --git a/.gitignore b/lib/snf/.gitignore similarity index 100% rename from .gitignore rename to lib/snf/.gitignore diff --git a/Cargo.lock b/lib/snf/Cargo.lock similarity index 100% rename from Cargo.lock rename to lib/snf/Cargo.lock diff --git a/Cargo.toml b/lib/snf/Cargo.toml similarity index 100% rename from Cargo.toml rename to lib/snf/Cargo.toml diff --git a/LICENSE-APACHE b/lib/snf/LICENSE-APACHE similarity index 100% rename from LICENSE-APACHE rename to lib/snf/LICENSE-APACHE diff --git a/LICENSE-MIT b/lib/snf/LICENSE-MIT similarity index 100% rename from LICENSE-MIT rename to lib/snf/LICENSE-MIT diff --git a/README.md b/lib/snf/README.md similarity index 100% rename from README.md rename to lib/snf/README.md diff --git a/src/bot.rs b/lib/snf/src/bot.rs similarity index 100% rename from src/bot.rs rename to lib/snf/src/bot.rs diff --git a/src/demo.rs b/lib/snf/src/demo.rs similarity index 100% rename from src/demo.rs rename to lib/snf/src/demo.rs diff --git a/src/file.rs b/lib/snf/src/file.rs similarity index 100% rename from src/file.rs rename to lib/snf/src/file.rs diff --git a/src/lib.rs b/lib/snf/src/lib.rs similarity index 100% rename from src/lib.rs rename to lib/snf/src/lib.rs diff --git a/src/map.rs b/lib/snf/src/map.rs similarity index 100% rename from src/map.rs rename to lib/snf/src/map.rs diff --git a/src/newtypes.rs b/lib/snf/src/newtypes.rs similarity index 100% rename from src/newtypes.rs rename to lib/snf/src/newtypes.rs diff --git a/src/newtypes/aabb.rs b/lib/snf/src/newtypes/aabb.rs similarity index 100% rename from src/newtypes/aabb.rs rename to lib/snf/src/newtypes/aabb.rs diff --git a/src/newtypes/common.rs b/lib/snf/src/newtypes/common.rs similarity index 100% rename from src/newtypes/common.rs rename to lib/snf/src/newtypes/common.rs diff --git a/src/newtypes/gameplay_attributes.rs b/lib/snf/src/newtypes/gameplay_attributes.rs similarity index 100% rename from src/newtypes/gameplay_attributes.rs rename to lib/snf/src/newtypes/gameplay_attributes.rs diff --git a/src/newtypes/gameplay_modes.rs b/lib/snf/src/newtypes/gameplay_modes.rs similarity index 100% rename from src/newtypes/gameplay_modes.rs rename to lib/snf/src/newtypes/gameplay_modes.rs diff --git a/src/newtypes/gameplay_style.rs b/lib/snf/src/newtypes/gameplay_style.rs similarity index 100% rename from src/newtypes/gameplay_style.rs rename to lib/snf/src/newtypes/gameplay_style.rs diff --git a/src/newtypes/integer.rs b/lib/snf/src/newtypes/integer.rs similarity index 100% rename from src/newtypes/integer.rs rename to lib/snf/src/newtypes/integer.rs diff --git a/src/newtypes/model.rs b/lib/snf/src/newtypes/model.rs similarity index 100% rename from src/newtypes/model.rs rename to lib/snf/src/newtypes/model.rs