diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a4d7943
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+# Ignore Python cache files
+__pycache__/
+
+# Ignore system and editor files
+.DS_Store
+*.swp
+*.swo
+*.bak
+*~
diff --git a/finger/__init__.py b/finger/__init__.py
deleted file mode 100644
index d2cc938..0000000
--- a/finger/__init__.py
+++ /dev/null
@@ -1,5 +0,0 @@
-# __init__.py
-
-#from finger.location_coder import *
-#from finger.location_tagger import *
-#from finger.output_formatter import *
diff --git a/fingerGeoparser/__init__.py b/fingerGeoparser/__init__.py
new file mode 100644
index 0000000..64b18de
--- /dev/null
+++ b/fingerGeoparser/__init__.py
@@ -0,0 +1,5 @@
+# __init__.py
+
+#from finger.toponym_coder import *
+#from finger.toponym_tagger import *
+#from finger.output_formatter import *
diff --git a/finger/geoparser.py b/fingerGeoparser/geoparser.py
similarity index 98%
rename from finger/geoparser.py
rename to fingerGeoparser/geoparser.py
index 4682869..68f4377 100644
--- a/finger/geoparser.py
+++ b/fingerGeoparser/geoparser.py
@@ -7,9 +7,9 @@
 """
 
 
-from finger.toponym_tagger import toponym_tagger
-from finger.toponym_coder import toponym_coder
-from finger.output_formatter import create_eupeg_json
+from fingerGeoparser.toponym_tagger import toponym_tagger
+from fingerGeoparser.toponym_coder import toponym_coder
+from fingerGeoparser.output_formatter import create_eupeg_json
 
 
 import time, asyncio, pandas as pd
diff --git a/finger/output_formatter.py b/fingerGeoparser/output_formatter.py
similarity index 100%
rename from finger/output_formatter.py
rename to fingerGeoparser/output_formatter.py
diff --git a/finger/toponym_coder.py b/fingerGeoparser/toponym_coder.py
similarity index 100%
rename from finger/toponym_coder.py
rename to fingerGeoparser/toponym_coder.py
diff --git a/finger/toponym_tagger.py b/fingerGeoparser/toponym_tagger.py
similarity index 100%
rename from finger/toponym_tagger.py
rename to fingerGeoparser/toponym_tagger.py
diff --git a/tests/test_geoparsing.py b/tests/test_geoparsing.py
new file mode 100644
index 0000000..5c88ff5
--- /dev/null
+++ b/tests/test_geoparsing.py
@@ -0,0 +1,14 @@
+import sys
+print(sys.path)
+
+from fingerGeoparser import geoparser
+
+def test_constructor():
+    gp = geoparser.geoparser(pipeline_path="fi_core_news_sm")
+    assert isinstance(gp, geoparser.geoparser)
+    
+def test_method():
+    gp = geoparser.geoparser(pipeline_path="fi_core_news_sm")
+    res = gp.geoparse(["Helsinki on kaunis tänään", "Paris Hilton mokasi."])
+    
+    #assert isinstance(gp, geoparser)