diff --git a/poetry.lock b/poetry.lock
index 2ad462241b7fe1c5f1d30647a8030121475b374d..827af4d97cd947288583822abc0e15ca1208673a 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -2471,7 +2471,6 @@ files = [
     {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
     {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
     {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
-    {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"},
     {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
     {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
     {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
@@ -3448,4 +3447,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
 [metadata]
 lock-version = "2.0"
 python-versions = ">=3.8,<3.11"
-content-hash = "a1303c2bc789c7c01c91791e25fe3035ce6c8a396735925b70cc01bd8e0661cd"
+content-hash = "0a76a15500ae9f68fbf615e51eab1ce6cd9be8ab333f739698065f5607a41d24"
diff --git a/pyproject.toml b/pyproject.toml
index fcc6f75ffe782157e63784a9c33dcbee0c3cfdc1..aee906aec7c1db2bc0c084aaea7f0928714808a0 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -11,7 +11,7 @@ build-backend = "poetry.core.masonry.api"
 [tool.poetry.dependencies]
 python = ">=3.8,<3.11"
 numpy = ">=1.21.6"
-matplotlib = ">=3.5.2"
+matplotlib = "^3.7.2"
 pandas = ">=2.0.3"
 scipy = ">=1.7.3"
 
diff --git a/__init__.py b/wela/__init__.py
similarity index 100%
rename from __init__.py
rename to wela/__init__.py
diff --git a/add_bud_fluorescence.py b/wela/add_bud_fluorescence.py
similarity index 100%
rename from add_bud_fluorescence.py
rename to wela/add_bud_fluorescence.py
diff --git a/autocrosscorr.py b/wela/autocrosscorr.py
similarity index 100%
rename from autocrosscorr.py
rename to wela/autocrosscorr.py
diff --git a/butterfilter.py b/wela/butterfilter.py
similarity index 100%
rename from butterfilter.py
rename to wela/butterfilter.py
diff --git a/correct_buds.py b/wela/correct_buds.py
similarity index 100%
rename from correct_buds.py
rename to wela/correct_buds.py
diff --git a/dataloader.py b/wela/dataloader.py
similarity index 100%
rename from dataloader.py
rename to wela/dataloader.py
diff --git a/examples/create_tsv.py b/wela/examples/create_tsv.py
similarity index 100%
rename from examples/create_tsv.py
rename to wela/examples/create_tsv.py
diff --git a/wela/examples/import_local.py b/wela/examples/import_local.py
new file mode 120000
index 0000000000000000000000000000000000000000..b5f89b279e3b8be7c46877495aa449a9f8a561d3
--- /dev/null
+++ b/wela/examples/import_local.py
@@ -0,0 +1 @@
+/Users/pswain/Dropbox/sysfiles/import_local.py
\ No newline at end of file
diff --git a/examples/plot_kymograph.py b/wela/examples/plot_kymograph.py
similarity index 100%
rename from examples/plot_kymograph.py
rename to wela/examples/plot_kymograph.py
diff --git a/examples/run_gr.py b/wela/examples/run_gr.py
similarity index 100%
rename from examples/run_gr.py
rename to wela/examples/run_gr.py
diff --git a/examples/run_imageviewer.py b/wela/examples/run_imageviewer.py
similarity index 100%
rename from examples/run_imageviewer.py
rename to wela/examples/run_imageviewer.py
diff --git a/figs2pdf.py b/wela/figs2pdf.py
similarity index 100%
rename from figs2pdf.py
rename to wela/figs2pdf.py
diff --git a/growth_rate.py b/wela/growth_rate.py
similarity index 100%
rename from growth_rate.py
rename to wela/growth_rate.py
diff --git a/imageviewer.py b/wela/imageviewer.py
similarity index 100%
rename from imageviewer.py
rename to wela/imageviewer.py
diff --git a/plotting.py b/wela/plotting.py
similarity index 100%
rename from plotting.py
rename to wela/plotting.py