diff --git a/README.md b/lib/README.md similarity index 100% rename from README.md rename to lib/README.md diff --git a/fixed_wide/.gitignore b/lib/fixed_wide/.gitignore similarity index 100% rename from fixed_wide/.gitignore rename to lib/fixed_wide/.gitignore diff --git a/fixed_wide/Cargo.lock b/lib/fixed_wide/Cargo.lock similarity index 100% rename from fixed_wide/Cargo.lock rename to lib/fixed_wide/Cargo.lock diff --git a/fixed_wide/Cargo.toml b/lib/fixed_wide/Cargo.toml similarity index 100% rename from fixed_wide/Cargo.toml rename to lib/fixed_wide/Cargo.toml diff --git a/fixed_wide/LICENSE-APACHE b/lib/fixed_wide/LICENSE-APACHE similarity index 100% rename from fixed_wide/LICENSE-APACHE rename to lib/fixed_wide/LICENSE-APACHE diff --git a/fixed_wide/LICENSE-MIT b/lib/fixed_wide/LICENSE-MIT similarity index 100% rename from fixed_wide/LICENSE-MIT rename to lib/fixed_wide/LICENSE-MIT diff --git a/fixed_wide/src/fixed.rs b/lib/fixed_wide/src/fixed.rs similarity index 100% rename from fixed_wide/src/fixed.rs rename to lib/fixed_wide/src/fixed.rs diff --git a/fixed_wide/src/lib.rs b/lib/fixed_wide/src/lib.rs similarity index 100% rename from fixed_wide/src/lib.rs rename to lib/fixed_wide/src/lib.rs diff --git a/fixed_wide/src/tests.rs b/lib/fixed_wide/src/tests.rs similarity index 100% rename from fixed_wide/src/tests.rs rename to lib/fixed_wide/src/tests.rs diff --git a/fixed_wide/src/types.rs b/lib/fixed_wide/src/types.rs similarity index 100% rename from fixed_wide/src/types.rs rename to lib/fixed_wide/src/types.rs diff --git a/fixed_wide/src/zeroes.rs b/lib/fixed_wide/src/zeroes.rs similarity index 100% rename from fixed_wide/src/zeroes.rs rename to lib/fixed_wide/src/zeroes.rs diff --git a/linear_ops/.gitignore b/lib/linear_ops/.gitignore similarity index 100% rename from linear_ops/.gitignore rename to lib/linear_ops/.gitignore diff --git a/linear_ops/Cargo.lock b/lib/linear_ops/Cargo.lock similarity index 100% rename from linear_ops/Cargo.lock rename to lib/linear_ops/Cargo.lock diff --git a/linear_ops/Cargo.toml b/lib/linear_ops/Cargo.toml similarity index 100% rename from linear_ops/Cargo.toml rename to lib/linear_ops/Cargo.toml diff --git a/linear_ops/LICENSE-APACHE b/lib/linear_ops/LICENSE-APACHE similarity index 100% rename from linear_ops/LICENSE-APACHE rename to lib/linear_ops/LICENSE-APACHE diff --git a/linear_ops/LICENSE-MIT b/lib/linear_ops/LICENSE-MIT similarity index 100% rename from linear_ops/LICENSE-MIT rename to lib/linear_ops/LICENSE-MIT diff --git a/linear_ops/src/lib.rs b/lib/linear_ops/src/lib.rs similarity index 100% rename from linear_ops/src/lib.rs rename to lib/linear_ops/src/lib.rs diff --git a/linear_ops/src/macros/common.rs b/lib/linear_ops/src/macros/common.rs similarity index 100% rename from linear_ops/src/macros/common.rs rename to lib/linear_ops/src/macros/common.rs diff --git a/linear_ops/src/macros/fixed_wide.rs b/lib/linear_ops/src/macros/fixed_wide.rs similarity index 100% rename from linear_ops/src/macros/fixed_wide.rs rename to lib/linear_ops/src/macros/fixed_wide.rs diff --git a/linear_ops/src/macros/matrix.rs b/lib/linear_ops/src/macros/matrix.rs similarity index 100% rename from linear_ops/src/macros/matrix.rs rename to lib/linear_ops/src/macros/matrix.rs diff --git a/linear_ops/src/macros/mod.rs b/lib/linear_ops/src/macros/mod.rs similarity index 100% rename from linear_ops/src/macros/mod.rs rename to lib/linear_ops/src/macros/mod.rs diff --git a/linear_ops/src/macros/vector.rs b/lib/linear_ops/src/macros/vector.rs similarity index 100% rename from linear_ops/src/macros/vector.rs rename to lib/linear_ops/src/macros/vector.rs diff --git a/linear_ops/src/matrix.rs b/lib/linear_ops/src/matrix.rs similarity index 100% rename from linear_ops/src/matrix.rs rename to lib/linear_ops/src/matrix.rs diff --git a/linear_ops/src/named.rs b/lib/linear_ops/src/named.rs similarity index 100% rename from linear_ops/src/named.rs rename to lib/linear_ops/src/named.rs diff --git a/linear_ops/src/tests/fixed_wide.rs b/lib/linear_ops/src/tests/fixed_wide.rs similarity index 100% rename from linear_ops/src/tests/fixed_wide.rs rename to lib/linear_ops/src/tests/fixed_wide.rs diff --git a/linear_ops/src/tests/mod.rs b/lib/linear_ops/src/tests/mod.rs similarity index 100% rename from linear_ops/src/tests/mod.rs rename to lib/linear_ops/src/tests/mod.rs diff --git a/linear_ops/src/tests/named.rs b/lib/linear_ops/src/tests/named.rs similarity index 100% rename from linear_ops/src/tests/named.rs rename to lib/linear_ops/src/tests/named.rs diff --git a/linear_ops/src/tests/tests.rs b/lib/linear_ops/src/tests/tests.rs similarity index 100% rename from linear_ops/src/tests/tests.rs rename to lib/linear_ops/src/tests/tests.rs diff --git a/linear_ops/src/types.rs b/lib/linear_ops/src/types.rs similarity index 100% rename from linear_ops/src/types.rs rename to lib/linear_ops/src/types.rs diff --git a/linear_ops/src/vector.rs b/lib/linear_ops/src/vector.rs similarity index 100% rename from linear_ops/src/vector.rs rename to lib/linear_ops/src/vector.rs diff --git a/ratio_ops/.gitignore b/lib/ratio_ops/.gitignore similarity index 100% rename from ratio_ops/.gitignore rename to lib/ratio_ops/.gitignore diff --git a/ratio_ops/Cargo.lock b/lib/ratio_ops/Cargo.lock similarity index 100% rename from ratio_ops/Cargo.lock rename to lib/ratio_ops/Cargo.lock diff --git a/ratio_ops/Cargo.toml b/lib/ratio_ops/Cargo.toml similarity index 100% rename from ratio_ops/Cargo.toml rename to lib/ratio_ops/Cargo.toml diff --git a/ratio_ops/LICENSE-APACHE b/lib/ratio_ops/LICENSE-APACHE similarity index 100% rename from ratio_ops/LICENSE-APACHE rename to lib/ratio_ops/LICENSE-APACHE diff --git a/ratio_ops/LICENSE-MIT b/lib/ratio_ops/LICENSE-MIT similarity index 100% rename from ratio_ops/LICENSE-MIT rename to lib/ratio_ops/LICENSE-MIT diff --git a/ratio_ops/src/lib.rs b/lib/ratio_ops/src/lib.rs similarity index 100% rename from ratio_ops/src/lib.rs rename to lib/ratio_ops/src/lib.rs diff --git a/ratio_ops/src/ratio.rs b/lib/ratio_ops/src/ratio.rs similarity index 100% rename from ratio_ops/src/ratio.rs rename to lib/ratio_ops/src/ratio.rs diff --git a/ratio_ops/src/tests.rs b/lib/ratio_ops/src/tests.rs similarity index 100% rename from ratio_ops/src/tests.rs rename to lib/ratio_ops/src/tests.rs