diff --git a/.gitignore b/.gitignore
index fb20a1faf02095795fa73362119c99f0589684bc..457976fa0ab07ebcd5c17057cf1db457f762a610 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,6 +14,5 @@ NetworkPaper/*/*.vhd
 
 examples/*/*.vhd
 examples/debugger_example/*.txt
-examples/*/__pycache__
 
 __pycache__/
diff --git a/modneflib/__pycache__/setup.cpython-310.pyc b/modneflib/__pycache__/setup.cpython-310.pyc
deleted file mode 100644
index 66f554c9e7513c233f021182bedbfb8b4f769849..0000000000000000000000000000000000000000
Binary files a/modneflib/__pycache__/setup.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 1c1dde05882187dd903bc32db2023dc6ab73f07e..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/__pycache__/project_generator.cpython-310.pyc b/modneflib/modnef/__pycache__/project_generator.cpython-310.pyc
deleted file mode 100644
index 89068c06536f19a0bb0a5a3680e80f70c5747f73..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/__pycache__/project_generator.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 4308dabcf9c4d14bebada5ac8859587f47dbdceb..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/__pycache__/modnef_builder.cpython-310.pyc b/modneflib/modnef/arch_builder/__pycache__/modnef_builder.cpython-310.pyc
deleted file mode 100644
index c406f25127fd49fb2fa45d97472e1ed400690011..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/__pycache__/modnef_builder.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 3b212ee3614a9af0e36712926d9a0af16b231426..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif.cpython-310.pyc
deleted file mode 100644
index 040fe846bbcb6f8bbf4df9b5e28a5ad12a442a46..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif_debugger.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif_debugger.cpython-310.pyc
deleted file mode 100644
index 4c7adf2fd3f71ce35ab11fe96a27b7d63136292e..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/blif_debugger.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/rblif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/rblif.cpython-310.pyc
deleted file mode 100644
index fb965733990fb968c4295ce59133d280b66e824b..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/BLIF/__pycache__/rblif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 23dbf6a2431fa81ae5e82ddb6ab8f6736f62f106..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/io_debugger.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/io_debugger.cpython-310.pyc
deleted file mode 100644
index d6934bb2ce045f16e4c53312eee37254567e81f9..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/io_debugger.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/probe.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/probe.cpython-310.pyc
deleted file mode 100644
index b5aca3ec23fe746f1a58cc580f5362e1341163f0..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/Debugger/__pycache__/probe.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 11372a818f7faeb3c9066dcae0fe361f4801f7cd..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/rslif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/rslif.cpython-310.pyc
deleted file mode 100644
index 5b24aaa0885c2131c19871a86faad975048e3a34..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/rslif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif.cpython-310.pyc
deleted file mode 100644
index 0d8c1b1a45c2393e1a95b5db6af34b5151be82c0..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif_debugger.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif_debugger.cpython-310.pyc
deleted file mode 100644
index 688996fdb1d7ba04678c1533fe2f12bc15bc8d67..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/SLIF/__pycache__/slif_debugger.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 8cbca87881ffe66fa5a11be3486cefa94dbb4c98..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/rshiftlif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/rshiftlif.cpython-310.pyc
deleted file mode 100644
index ef88812d033c70331c774b00676de730d57e7ff8..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/rshiftlif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/shiftlif.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/shiftlif.cpython-310.pyc
deleted file mode 100644
index dd41a74e4baaf20d00b6e5493b1c643fcb77d102..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/ShiftLIF/__pycache__/shiftlif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index cf5c9c4e01956a3dd5c85e024469634d1ed2f5dd..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_1step.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_1step.cpython-310.pyc
deleted file mode 100644
index 69d087a20a122cec41b12ce0a485df447c63546a..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_1step.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier.cpython-310.pyc
deleted file mode 100644
index 0e0f80c34b414e363044e482446988cf3c8bd99d..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier_timer.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier_timer.cpython-310.pyc
deleted file mode 100644
index 5a5ad6d89b739e5c66e9c2ee2e4370ff6ce4ae9c..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_classifier_timer.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep.cpython-310.pyc
deleted file mode 100644
index 143fe5c97041ee9b3da589451f8776a67bb5b5cc..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep_timer.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep_timer.cpython-310.pyc
deleted file mode 100644
index 4c97b527667dc00bf23e9f78bddaf62a14f15c7b..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/UART/__pycache__/uart_xstep_timer.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 480f3a76c61303ed6d7e42c98351997089123c1d..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/io_arch.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/io_arch.cpython-310.pyc
deleted file mode 100644
index c11e8191b2021f4bbe1c2487ac946ccb9bebdfec..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/io_arch.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/link.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/link.cpython-310.pyc
deleted file mode 100644
index dff228052806107800c758b77f241aec9f4cb670..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/link.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/merger.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/merger.cpython-310.pyc
deleted file mode 100644
index 85e7cd04fe794501ce7b8dd0bfeedb27c39bf3e0..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/merger.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/modnef_arch_mod.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/modnef_arch_mod.cpython-310.pyc
deleted file mode 100644
index 96808468206aa92abe194e4f66f87fc58f75ada0..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/modnef_arch_mod.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/splitter.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/splitter.cpython-310.pyc
deleted file mode 100644
index e2feb521748e5addea4cd30b98727ef1da954dc7..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/splitter.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/arch_builder/modules/__pycache__/utilities.cpython-310.pyc b/modneflib/modnef/arch_builder/modules/__pycache__/utilities.cpython-310.pyc
deleted file mode 100644
index f3ee189828c2c136bf2b9f2067e9e8023a393833..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/arch_builder/modules/__pycache__/utilities.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_driver/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 7ed166a750428e76a5e48a84ce183718d7d99b66..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/__pycache__/modnef_drivers.cpython-310.pyc b/modneflib/modnef/modnef_driver/__pycache__/modnef_drivers.cpython-310.pyc
deleted file mode 100644
index 4ea19e770fec6da940aa1ca36c48e816ed0ab69f..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/__pycache__/modnef_drivers.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 9dbb2e23b522fb6fd1116dcb80128e79c2cbdffd..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_driver.cpython-310.pyc
deleted file mode 100644
index ecded845d49b6daae1185cc2f89bf0c1cc0c8072..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_timer_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_timer_driver.cpython-310.pyc
deleted file mode 100644
index 92666ae9aca58b6dc694328f791196d46ec4e89d..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/classifier_timer_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/debugger_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/debugger_driver.cpython-310.pyc
deleted file mode 100644
index e0195173998ec9c3f79622491e95cb0db1c06886..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/debugger_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/default_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/default_driver.cpython-310.pyc
deleted file mode 100644
index f5d062b248598377a283f83205a51b475e6907de..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/default_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/single_step_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/single_step_driver.cpython-310.pyc
deleted file mode 100644
index 2f1bfbe239c326a6a00b6330b646969fb00ba825..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/single_step_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_driver.cpython-310.pyc
deleted file mode 100644
index 7ac36b8fd1a27a44d38070835f9793951c86bf57..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_timer_driver.cpython-310.pyc b/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_timer_driver.cpython-310.pyc
deleted file mode 100644
index 7e0954cd4a565ec0a7405db25eb4747d3a686395..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_driver/drivers/__pycache__/xstep_timer_driver.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_torch/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 688e6e42278306ca30b5072399745da945a9723c..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/__pycache__/executor.cpython-310.pyc b/modneflib/modnef/modnef_torch/__pycache__/executor.cpython-310.pyc
deleted file mode 100644
index c129b94075bfc856c0e4e603adb7f7ac77f53225..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/__pycache__/executor.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/__pycache__/model.cpython-310.pyc b/modneflib/modnef/modnef_torch/__pycache__/model.cpython-310.pyc
deleted file mode 100644
index a836e86c21a81e76ff5d2d204e321e780265c201..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/__pycache__/model.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/__pycache__/trainer.cpython-310.pyc b/modneflib/modnef/modnef_torch/__pycache__/trainer.cpython-310.pyc
deleted file mode 100644
index 12b280a2c752f9041d1674f3a54e26f20c2bdb51..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/__pycache__/trainer.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index c73777892c62178df480b384ce51bad9a4eb9605..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/modnef_torch_neuron.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/modnef_torch_neuron.cpython-310.pyc
deleted file mode 100644
index efe2984b5c8c023df426bfa8a8b30c250932f54b..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/__pycache__/modnef_torch_neuron.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 1d5db0afb7228579ffe4d11dc30014181f63dfa7..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/blif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/blif.cpython-310.pyc
deleted file mode 100644
index 2fb28b69101f2f2cb2298ccfcfa4163a85ab0209..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/blif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/rblif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/rblif.cpython-310.pyc
deleted file mode 100644
index 04fa112e1be499b017a32f3013eb5286f9240a6e..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/blif_model/__pycache__/rblif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index fd32661148fc23d670f5c43245ea3d63de63717e..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/rslif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/rslif.cpython-310.pyc
deleted file mode 100644
index 6dff0a87ea8d67f9790e1af323aef976af9139f6..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/rslif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/slif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/slif.cpython-310.pyc
deleted file mode 100644
index 5cd752e41e71aff3db61b39b420b47b0704dffc3..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/slif_model/__pycache__/slif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 41deef92f558133490ec72f27c3405cadf873a70..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/rshiftlif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/rshiftlif.cpython-310.pyc
deleted file mode 100644
index b67d63b627c11cf4a3af22935eb3059308965d9e..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/rshiftlif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc
deleted file mode 100644
index ae445a6e642de63fca47ed05affc89f74da21634..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/tools/__pycache__/__init__.cpython-310.pyc b/modneflib/modnef/tools/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 455a3df5ea3b57687638aaf66ecd1ccebabe0520..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/tools/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/tools/__pycache__/debug_tools.cpython-310.pyc b/modneflib/modnef/tools/__pycache__/debug_tools.cpython-310.pyc
deleted file mode 100644
index 14c552144a335170490a5b2f9347fcae3490b3e7..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/tools/__pycache__/debug_tools.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/tools/__pycache__/progress_bar.cpython-310.pyc b/modneflib/modnef/tools/__pycache__/progress_bar.cpython-310.pyc
deleted file mode 100644
index 7ff530185a29e27e4f0cf63c852d48e0133fe0a2..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/tools/__pycache__/progress_bar.cpython-310.pyc and /dev/null differ
diff --git a/modneflib/modnef/tools/__pycache__/tools.cpython-310.pyc b/modneflib/modnef/tools/__pycache__/tools.cpython-310.pyc
deleted file mode 100644
index cacc8d6fb7c08e77f0f3a0174a21268fab587a25..0000000000000000000000000000000000000000
Binary files a/modneflib/modnef/tools/__pycache__/tools.cpython-310.pyc and /dev/null differ
diff --git a/q b/q
deleted file mode 100644
index fbd676e4aac9fa26bc87b9d12e88a90f8b3dbcf5..0000000000000000000000000000000000000000
--- a/q
+++ /dev/null
@@ -1,30 +0,0 @@
-218057c (HEAD -> reccursive) HEAD@{0}: commit (amend): add documetnation
-5bcbbb3 HEAD@{1}: commit: add documetnation
-b1eb462 HEAD@{2}: checkout: moving from 0bc064ec20991666693711d2536c114401b1cd4b to reccursive
-0bc064e (origin/main, origin/HEAD, main) HEAD@{3}: checkout: moving from reccursive to origin
-b1eb462 HEAD@{4}: checkout: moving from 6dd9be60953a44154688db676a661977eab27b18 to reccursive
-6dd9be6 HEAD@{5}: commit: add quantizer and documentation
-1d84d66 (origin/reccursive) HEAD@{6}: commit: update cache
-486cfb8 HEAD@{7}: pull (start): checkout 486cfb8a8f7c9f7adffc448a86a0bff2d443e317
-b1eb462 HEAD@{8}: commit: commit
-dd574b3 HEAD@{9}: pull: Fast-forward
-22bd59d HEAD@{10}: commit: add modnef torch and change srlif to shiftlif
-8aa6a16 HEAD@{11}: pull: Fast-forward
-00bcb74 HEAD@{12}: commit: remove print on xstep driver
-c11f4b5 HEAD@{13}: pull: Fast-forward
-0542204 HEAD@{14}: commit: add rblif modneftorch
-6e3e1ec HEAD@{15}: pull: Fast-forward
-cbf372b HEAD@{16}: commit: fix bug modnef torch
-a4f3d71 HEAD@{17}: pull: Fast-forward
-3348615 HEAD@{18}: checkout: moving from main to reccursive
-0bc064e (origin/main, origin/HEAD, main) HEAD@{19}: pull: Fast-forward
-1b686a0 HEAD@{20}: checkout: moving from reccursive to main
-3348615 HEAD@{21}: pull: Fast-forward
-f8432d6 HEAD@{22}: pull: Fast-forward
-2cc1813 HEAD@{23}: pull: Fast-forward
-cf0d4dd HEAD@{24}: commit: add test bug fix classifer
-9c9df18 HEAD@{25}: pull: Fast-forward
-55646fa HEAD@{26}: commit: bug classifier
-fc87783 HEAD@{27}: commit: add blif test and bug fix
-12ae129 HEAD@{28}: checkout: moving from main to reccursive
-1b686a0 HEAD@{29}: clone: from gitlab-ssh.univ-lille.fr:bioinsp/ModNEF.git
diff --git a/rust_driver/.github/workflows/CI.yml b/rust_driver/.github/workflows/CI.yml
deleted file mode 100644
index f5796a505e25758b281e45c1126294bb25d452ac..0000000000000000000000000000000000000000
--- a/rust_driver/.github/workflows/CI.yml
+++ /dev/null
@@ -1,120 +0,0 @@
-# This file is autogenerated by maturin v1.2.3
-# To update, run
-#
-#    maturin generate-ci github
-#
-name: CI
-
-on:
-  push:
-    branches:
-      - main
-      - master
-    tags:
-      - '*'
-  pull_request:
-  workflow_dispatch:
-
-permissions:
-  contents: read
-
-jobs:
-  linux:
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        target: [x86_64, x86, aarch64, armv7, s390x, ppc64le]
-    steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-python@v4
-        with:
-          python-version: '3.10'
-      - name: Build wheels
-        uses: PyO3/maturin-action@v1
-        with:
-          target: ${{ matrix.target }}
-          args: --release --out dist --find-interpreter
-          sccache: 'true'
-          manylinux: auto
-      - name: Upload wheels
-        uses: actions/upload-artifact@v3
-        with:
-          name: wheels
-          path: dist
-
-  windows:
-    runs-on: windows-latest
-    strategy:
-      matrix:
-        target: [x64, x86]
-    steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-python@v4
-        with:
-          python-version: '3.10'
-          architecture: ${{ matrix.target }}
-      - name: Build wheels
-        uses: PyO3/maturin-action@v1
-        with:
-          target: ${{ matrix.target }}
-          args: --release --out dist --find-interpreter
-          sccache: 'true'
-      - name: Upload wheels
-        uses: actions/upload-artifact@v3
-        with:
-          name: wheels
-          path: dist
-
-  macos:
-    runs-on: macos-latest
-    strategy:
-      matrix:
-        target: [x86_64, aarch64]
-    steps:
-      - uses: actions/checkout@v3
-      - uses: actions/setup-python@v4
-        with:
-          python-version: '3.10'
-      - name: Build wheels
-        uses: PyO3/maturin-action@v1
-        with:
-          target: ${{ matrix.target }}
-          args: --release --out dist --find-interpreter
-          sccache: 'true'
-      - name: Upload wheels
-        uses: actions/upload-artifact@v3
-        with:
-          name: wheels
-          path: dist
-
-  sdist:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v3
-      - name: Build sdist
-        uses: PyO3/maturin-action@v1
-        with:
-          command: sdist
-          args: --out dist
-      - name: Upload sdist
-        uses: actions/upload-artifact@v3
-        with:
-          name: wheels
-          path: dist
-
-  release:
-    name: Release
-    runs-on: ubuntu-latest
-    if: "startsWith(github.ref, 'refs/tags/')"
-    needs: [linux, windows, macos, sdist]
-    steps:
-      - uses: actions/download-artifact@v3
-        with:
-          name: wheels
-      - name: Publish to PyPI
-        uses: PyO3/maturin-action@v1
-        env:
-          MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
-        with:
-          command: upload
-          args: --non-interactive --skip-existing *