chore: Project Name Change, Version Bump, Pin Deps

- Project name was changed (_ replaced by -)
- Version bump to 1.0.0
- Dependency versions are pinned

Signed-off-by: Philipp Le <philipp@philipple.de>
Change-Id: Ie624bcbcdb587a1a540e673207408e29028d691d
diff --git a/setup.py b/setup.py
index e152f34..21842b6 100644
--- a/setup.py
+++ b/setup.py
@@ -9,8 +9,8 @@
 from setuptools import setup
 
 setup(
-    name='dcs_interactive',
-    version='0.1',
+    name='dcs-interactive',
+    version='1.0.0',
     description='Interactive Simulations and Visualizations for the Lecture in Digital Communication Systems',
     author='Philipp Le',
     author_email='philipp@philipple.de',
@@ -21,12 +21,12 @@
         ]
     },
     install_requires=[
-        'numpy',
-        'scipy',
-        'matplotlib',
-        'toml',
-        'pydantic',
-        'appdirs',
+        'numpy~=1.26.2',
+        'scipy~=1.11.4',
+        'matplotlib~=3.8.2',
+        'toml~=0.10.2',
+        'pydantic>=1.0.0,<2.0.0',
+        'appdirs~=1.4.4',
     ],
     classifiers=[
         'Development Status :: 2 - Pre-Alpha',