added ningesterpy everywhere
diff --git a/.gitignore b/.gitignore
index 788c98f..cc74a02 100644
--- a/.gitignore
+++ b/.gitignore
@@ -112,7 +112,6 @@
 [Ll]ib
 [Ll]ib64
 [Ll]ocal
-[Ss]cripts
 pyvenv.cfg
 pip-selfcheck.json
 ### JetBrains template
diff --git a/ningesterpy/ningesterpy.py b/ningesterpy/ningesterpy.py
index e3f1d02..17eceba 100644
--- a/ningesterpy/ningesterpy.py
+++ b/ningesterpy/ningesterpy.py
@@ -24,7 +24,7 @@
 from werkzeug.exceptions import HTTPException, BadRequest
 from werkzeug.exceptions import default_exceptions
 
-from processors.processorchain import ProcessorChain, ProcessorNotFound, MissingProcessorArguments
+from ningesterpy.processors.processorchain import ProcessorChain, ProcessorNotFound, MissingProcessorArguments
 
 applog = logging.getLogger(__name__)
 app = Flask(__name__)
diff --git a/ningesterpy/processors/__init__.py b/ningesterpy/processors/__init__.py
index e837ce5..8902ff6 100644
--- a/ningesterpy/processors/__init__.py
+++ b/ningesterpy/processors/__init__.py
@@ -49,17 +49,17 @@
 
 # All installed processors need to be imported and added to the dict below
 
-from processors.callncpdq import CallNcpdq
-from processors.callncra import CallNcra
-from processors.computespeeddirfromuv import ComputeSpeedDirFromUV
-from processors.emptytilefilter import EmptyTileFilter
-from processors.kelvintocelsius import KelvinToCelsius
-from processors.normalizetimebeginningofmonth import NormalizeTimeBeginningOfMonth
-from processors.regrid1x1 import Regrid1x1
-from processors.subtract180longitude import Subtract180Longitude
-from processors.tilereadingprocessor import GridReadingProcessor, SwathReadingProcessor, TimeSeriesReadingProcessor
-from processors.tilesummarizingprocessor import TileSummarizingProcessor
-from processors.winddirspeedtouv import WindDirSpeedToUV
+from ningesterpy.processors.callncpdq import CallNcpdq
+from ningesterpy.processors.callncra import CallNcra
+from ningesterpy.processors.computespeeddirfromuv import ComputeSpeedDirFromUV
+from ningesterpy.processors.emptytilefilter import EmptyTileFilter
+from ningesterpy.processors.kelvintocelsius import KelvinToCelsius
+from ningesterpy.processors.normalizetimebeginningofmonth import NormalizeTimeBeginningOfMonth
+from ningesterpy.processors.regrid1x1 import Regrid1x1
+from ningesterpy.processors.subtract180longitude import Subtract180Longitude
+from ningesterpy.processors.tilereadingprocessor import GridReadingProcessor, SwathReadingProcessor, TimeSeriesReadingProcessor
+from ningesterpy.processors.tilesummarizingprocessor import TileSummarizingProcessor
+from ningesterpy.processors.winddirspeedtouv import WindDirSpeedToUV
 
 INSTALLED_PROCESSORS = {
     "CallNcpdq": CallNcpdq,
diff --git a/ningesterpy/processors/callncpdq.py b/ningesterpy/processors/callncpdq.py
index 315a9c8..3dfa9b8 100644
--- a/ningesterpy/processors/callncpdq.py
+++ b/ningesterpy/processors/callncpdq.py
@@ -18,7 +18,7 @@
 import os
 from subprocess import call
 
-from processors import Processor
+from ningesterpy.processors import Processor
 
 
 class CallNcpdq(Processor):
diff --git a/ningesterpy/processors/callncra.py b/ningesterpy/processors/callncra.py
index 4276995..b5a8e2e 100644
--- a/ningesterpy/processors/callncra.py
+++ b/ningesterpy/processors/callncra.py
@@ -20,7 +20,7 @@
 
 from netCDF4 import Dataset, num2date
 
-from processors import Processor
+from ningesterpy.processors import Processor
 
 
 class CallNcra(Processor):
diff --git a/ningesterpy/processors/computespeeddirfromuv.py b/ningesterpy/processors/computespeeddirfromuv.py
index 57a3b78..9a53cba 100644
--- a/ningesterpy/processors/computespeeddirfromuv.py
+++ b/ningesterpy/processors/computespeeddirfromuv.py
@@ -17,7 +17,7 @@
 import numpy
 from nexusproto.serialization import from_shaped_array, to_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 
 def calculate_speed_direction(wind_u, wind_v):
diff --git a/ningesterpy/processors/emptytilefilter.py b/ningesterpy/processors/emptytilefilter.py
index 976b8c3..0641f38 100644
--- a/ningesterpy/processors/emptytilefilter.py
+++ b/ningesterpy/processors/emptytilefilter.py
@@ -19,7 +19,7 @@
 import numpy
 from nexusproto.serialization import from_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 logger = logging.getLogger('emptytilefilter')
 
diff --git a/ningesterpy/processors/kelvintocelsius.py b/ningesterpy/processors/kelvintocelsius.py
index 5209798..82d1129 100644
--- a/ningesterpy/processors/kelvintocelsius.py
+++ b/ningesterpy/processors/kelvintocelsius.py
@@ -16,7 +16,7 @@
 
 from nexusproto.serialization import from_shaped_array, to_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 
 class KelvinToCelsius(NexusTileProcessor):
diff --git a/ningesterpy/processors/normalizetimebeginningofmonth.py b/ningesterpy/processors/normalizetimebeginningofmonth.py
index ef452ea..0889117 100644
--- a/ningesterpy/processors/normalizetimebeginningofmonth.py
+++ b/ningesterpy/processors/normalizetimebeginningofmonth.py
@@ -17,7 +17,7 @@
 
 from pytz import timezone
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 EPOCH = timezone('UTC').localize(datetime.datetime(1970, 1, 1))
 
diff --git a/ningesterpy/processors/processorchain.py b/ningesterpy/processors/processorchain.py
index 55a3e19..b236f4b 100644
--- a/ningesterpy/processors/processorchain.py
+++ b/ningesterpy/processors/processorchain.py
@@ -15,7 +15,7 @@
 
 import inspect
 
-import processors
+import ningesterpy.processors
 
 
 class BadChainException(Exception):
@@ -39,7 +39,7 @@
         super().__init__(message, *args)
 
 
-class ProcessorChain(processors.Processor):
+class ProcessorChain(ningesterpy.processors.Processor):
     def __init__(self, processor_list, *args, **kwargs):
         super().__init__(*args, **kwargs)
 
@@ -47,7 +47,7 @@
         # Attempt to construct the needed processors
         for processor in processor_list:
             try:
-                processor_constructor = processors.INSTALLED_PROCESSORS[processor['name']]
+                processor_constructor = ningesterpy.processors.INSTALLED_PROCESSORS[processor['name']]
             except KeyError as e:
                 raise ProcessorNotFound(processor['name']) from e
 
diff --git a/ningesterpy/processors/regrid1x1.py b/ningesterpy/processors/regrid1x1.py
index 896f9f6..7ec8775 100644
--- a/ningesterpy/processors/regrid1x1.py
+++ b/ningesterpy/processors/regrid1x1.py
@@ -22,7 +22,7 @@
 from pytz import timezone
 from scipy import interpolate
 
-from processors import Processor
+from ningesterpy.processors import Processor
 
 UTC = timezone('UTC')
 ISO_8601 = '%Y-%m-%dT%H:%M:%S%z'
diff --git a/ningesterpy/processors/subtract180longitude.py b/ningesterpy/processors/subtract180longitude.py
index 74ad846..312d1b8 100644
--- a/ningesterpy/processors/subtract180longitude.py
+++ b/ningesterpy/processors/subtract180longitude.py
@@ -15,7 +15,7 @@
 
 from nexusproto.serialization import from_shaped_array, to_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 
 class Subtract180Longitude(NexusTileProcessor):
diff --git a/ningesterpy/processors/tilereadingprocessor.py b/ningesterpy/processors/tilereadingprocessor.py
index 7b26c14..84cf431 100644
--- a/ningesterpy/processors/tilereadingprocessor.py
+++ b/ningesterpy/processors/tilereadingprocessor.py
@@ -25,7 +25,7 @@
 from nexusproto.serialization import to_shaped_array, to_metadata
 from pytz import timezone
 
-from processors import Processor, NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 EPOCH = timezone('UTC').localize(datetime.datetime(1970, 1, 1))
 
diff --git a/ningesterpy/processors/tilesummarizingprocessor.py b/ningesterpy/processors/tilesummarizingprocessor.py
index b0a9028..7ff8bc0 100644
--- a/ningesterpy/processors/tilesummarizingprocessor.py
+++ b/ningesterpy/processors/tilesummarizingprocessor.py
@@ -17,7 +17,7 @@
 import numpy
 from nexusproto.serialization import from_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 
 class NoTimeException(Exception):
diff --git a/ningesterpy/processors/winddirspeedtouv.py b/ningesterpy/processors/winddirspeedtouv.py
index f5d3a82..5fae135 100644
--- a/ningesterpy/processors/winddirspeedtouv.py
+++ b/ningesterpy/processors/winddirspeedtouv.py
@@ -20,7 +20,7 @@
 import numpy
 from nexusproto.serialization import from_shaped_array, to_shaped_array
 
-from processors import NexusTileProcessor
+from ningesterpy.processors import NexusTileProcessor
 
 
 def enum(**enums):
diff --git a/scripts/__init__.py b/scripts/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/scripts/__init__.py
diff --git a/tests/convert_iceshelf.py b/scripts/convert_iceshelf.py
similarity index 100%
rename from tests/convert_iceshelf.py
rename to scripts/convert_iceshelf.py
diff --git a/tests/hd5splitter.py b/scripts/hd5splitter.py
similarity index 100%
rename from tests/hd5splitter.py
rename to scripts/hd5splitter.py
diff --git a/setup.py b/setup.py
index 212fa87..64a1fbc 100644
--- a/setup.py
+++ b/setup.py
@@ -46,7 +46,7 @@
 
     install_requires=pip_requirements,
 
-    packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]),
+    packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests", "scripts"]),
     test_suite="tests",
     platforms='any',
 
diff --git a/tests/callncpdq_test.py b/tests/callncpdq_test.py
index 11af9ac..f1eecc7 100644
--- a/tests/callncpdq_test.py
+++ b/tests/callncpdq_test.py
@@ -19,7 +19,7 @@
 
 from netCDF4 import Dataset
 
-from processors import callncpdq
+from ningesterpy.processors import callncpdq
 
 
 class TestMeasuresData(unittest.TestCase):
diff --git a/tests/computespeeddirfromuv_test.py b/tests/computespeeddirfromuv_test.py
index 16335bc..6daa962 100644
--- a/tests/computespeeddirfromuv_test.py
+++ b/tests/computespeeddirfromuv_test.py
@@ -19,8 +19,8 @@
 import numpy as np
 from nexusproto.serialization import from_shaped_array
 
-import processors
-from processors.computespeeddirfromuv import calculate_speed_direction
+import ningesterpy.processors
+from ningesterpy.processors.computespeeddirfromuv import calculate_speed_direction
 
 
 class TestConversion(unittest.TestCase):
@@ -86,7 +86,7 @@
 
 class TestCcmpData(unittest.TestCase):
     def setUp(self):
-        self.module = processors.ComputeSpeedDirFromUV('uwnd', 'vwnd')
+        self.module = ningesterpy.processors.ComputeSpeedDirFromUV('uwnd', 'vwnd')
 
     def test_speed_dir_computation(self):
         test_file = path.join(path.dirname(__file__), 'dumped_nexustiles', 'ccmp_nonempty_nexustile.bin')
diff --git a/tests/kelvintocelsius_test.py b/tests/kelvintocelsius_test.py
index 2d4cd83..0d738b2 100644
--- a/tests/kelvintocelsius_test.py
+++ b/tests/kelvintocelsius_test.py
@@ -20,12 +20,12 @@
 import numpy as np
 from nexusproto.serialization import from_shaped_array
 
-import processors
+import ningesterpy.processors
 
 
 class TestAvhrrData(unittest.TestCase):
     def setUp(self):
-        self.module = processors.KelvinToCelsius()
+        self.module = ningesterpy.processors.KelvinToCelsius()
 
     def test_kelvin_to_celsius(self):
         test_file = path.join(path.dirname(__file__), 'dumped_nexustiles', 'avhrr_nonempty_nexustile.bin')
diff --git a/tests/processorchain_test.py b/tests/processorchain_test.py
index 6b47a3e..a8688d8 100644
--- a/tests/processorchain_test.py
+++ b/tests/processorchain_test.py
@@ -18,7 +18,7 @@
 
 from nexusproto import DataTile_pb2 as nexusproto
 
-from processors.processorchain import ProcessorChain
+from ningesterpy.processors.processorchain import ProcessorChain
 
 
 class TestRunChainMethod(unittest.TestCase):
diff --git a/tests/regrid1x1_test.py b/tests/regrid1x1_test.py
index e05713e..45e3c0e 100644
--- a/tests/regrid1x1_test.py
+++ b/tests/regrid1x1_test.py
@@ -16,7 +16,7 @@
 import os
 import unittest
 
-import processors
+import ningesterpy.processors
 
 
 def delete_file_if_exists(filename):
@@ -39,7 +39,7 @@
         delete_file_if_exists(self.expected_output_path)
 
     def test_ssh_grid(self):
-        regridder = processors.Regrid1x1('SLA', 'Latitude', 'Longitude', 'Time',
+        regridder = ningesterpy.processors.Regrid1x1('SLA', 'Latitude', 'Longitude', 'Time',
                                          variable_valid_range='SLA:-100.0:100.0:SLA_ERR:-5000:5000',
                                          filename_prefix=self.prefix)
 
@@ -61,7 +61,7 @@
 
     @unittest.skip
     def test_lwe_grid(self):
-        regridder = processors.Regrid1x1('lwe_thickness', 'lat', 'lon', 'tim',
+        regridder = ningesterpy.processors.Regrid1x1('lwe_thickness', 'lat', 'lon', 'tim',
                                          filename_prefix=self.prefix)
 
         results = list(regridder.process(self.test_file))
@@ -82,7 +82,7 @@
 
     @unittest.skip
     def test_height_raw(self):
-        regridder = processors.Regrid1x1('height_raw,height_filt,height_err', 'lat', 'lon', 'tim',
+        regridder = ningesterpy.processors.Regrid1x1('height_raw,height_filt,height_err', 'lat', 'lon', 'tim',
                                          filename_prefix=self.prefix)
 
         results = list(regridder.process(self.test_file))
diff --git a/tests/subtract180longitude_test.py b/tests/subtract180longitude_test.py
index b8794b6..e8c2f77 100644
--- a/tests/subtract180longitude_test.py
+++ b/tests/subtract180longitude_test.py
@@ -20,7 +20,7 @@
 import numpy as np
 from nexusproto.serialization import from_shaped_array
 
-import processors
+import ningesterpy.processors
 
 
 class TestAscatbUData(unittest.TestCase):
@@ -34,7 +34,7 @@
         nexus_tile_before = nexusproto.NexusTile.FromString(nexustile_str)
         longitudes_before = from_shaped_array(nexus_tile_before.tile.swath_tile.longitude)
 
-        subtract = processors.Subtract180Longitude()
+        subtract = ningesterpy.processors.Subtract180Longitude()
 
         results = list(subtract.process(nexustile_str))
 
@@ -54,7 +54,7 @@
         nexus_tile_before = nexusproto.NexusTile.FromString(nexustile_str)
         longitudes_before = from_shaped_array(nexus_tile_before.tile.swath_tile.longitude)
 
-        subtract = processors.Subtract180Longitude()
+        subtract = ningesterpy.processors.Subtract180Longitude()
 
         results = list(subtract.process(nexustile_str))
 
diff --git a/tests/tilereadingprocessor_test.py b/tests/tilereadingprocessor_test.py
index ad31442..8b49eff 100644
--- a/tests/tilereadingprocessor_test.py
+++ b/tests/tilereadingprocessor_test.py
@@ -20,12 +20,12 @@
 from nexusproto.serialization import from_shaped_array
 from nexusproto import DataTile_pb2 as nexusproto
 
-import processors
+import ningesterpy.processors
 
 
 class TestReadMurData(unittest.TestCase):
     def setUp(self):
-        self.module = processors.GridReadingProcessor('analysed_sst', 'lat', 'lon', time='time')
+        self.module = ningesterpy.processors.GridReadingProcessor('analysed_sst', 'lat', 'lon', time='time')
 
     def test_read_empty_mur(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'empty_mur.nc4')
@@ -82,7 +82,7 @@
     def test_read_not_empty_ascatb(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_ascatb.nc4')
 
-        swath_reader = processors.SwathReadingProcessor('wind_speed', 'lat', 'lon', time='time')
+        swath_reader = ningesterpy.processors.SwathReadingProcessor('wind_speed', 'lat', 'lon', time='time')
 
         input_tile = nexusproto.NexusTile()
         tile_summary = nexusproto.TileSummary()
@@ -115,7 +115,7 @@
 
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_ascatb.nc4')
 
-        swath_reader = processors.SwathReadingProcessor('wind_speed', 'lat', 'lon', time='time', meta='wind_dir')
+        swath_reader = ningesterpy.processors.SwathReadingProcessor('wind_speed', 'lat', 'lon', time='time', meta='wind_dir')
 
         input_tile = nexusproto.NexusTile()
         tile_summary = nexusproto.TileSummary()
@@ -142,7 +142,7 @@
     def test_read_not_empty_smap(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_smap.h5')
 
-        swath_reader = processors.SwathReadingProcessor('smap_sss', 'lat', 'lon',
+        swath_reader = ningesterpy.processors.SwathReadingProcessor('smap_sss', 'lat', 'lon',
                                                         time='row_time',
                                                         glblattr_day='REV_START_TIME',
                                                         glblattr_day_format='%Y-%jT%H:%M:%S.%f')
@@ -187,7 +187,7 @@
     def test_read_not_empty_ccmp(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_ccmp.nc')
 
-        ccmp_reader = processors.GridReadingProcessor('uwnd', 'latitude', 'longitude', time='time', meta='vwnd')
+        ccmp_reader = ningesterpy.processors.GridReadingProcessor('uwnd', 'latitude', 'longitude', time='time', meta='vwnd')
 
         input_tile = nexusproto.NexusTile()
         tile_summary = nexusproto.TileSummary()
@@ -228,7 +228,7 @@
     def test_read_not_empty_avhrr(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_avhrr.nc4')
 
-        avhrr_reader = processors.GridReadingProcessor('analysed_sst', 'lat', 'lon', time='time')
+        avhrr_reader = ningesterpy.processors.GridReadingProcessor('analysed_sst', 'lat', 'lon', time='time')
 
         input_tile = nexusproto.NexusTile()
         tile_summary = nexusproto.TileSummary()
@@ -270,7 +270,7 @@
     def test_read_not_empty_wswm(self):
         test_file = path.join(path.dirname(__file__), 'datafiles', 'not_empty_wswm.nc')
 
-        wswm_reader = processors.TimeSeriesReadingProcessor('Qout', 'lat', 'lon', 'time')
+        wswm_reader = ningesterpy.processors.TimeSeriesReadingProcessor('Qout', 'lat', 'lon', 'time')
 
         input_tile = nexusproto.NexusTile()
         tile_summary = nexusproto.TileSummary()
diff --git a/tests/tilesumarizingprocessor_test.py b/tests/tilesumarizingprocessor_test.py
index 82b03c4..ebebd8b 100644
--- a/tests/tilesumarizingprocessor_test.py
+++ b/tests/tilesumarizingprocessor_test.py
@@ -16,7 +16,7 @@
 import unittest
 from os import path
 
-import processors
+import ningesterpy.processors
 
 
 class TestSummarizeTile(unittest.TestCase):
@@ -26,7 +26,7 @@
         with open(test_file, 'rb') as f:
             nexustile_str = f.read()
 
-        summarizer = processors.TileSummarizingProcessor()
+        summarizer = ningesterpy.processors.TileSummarizingProcessor()
 
         results = list(summarizer.process(nexustile_str))
 
@@ -59,7 +59,7 @@
         with open(test_file, 'rb') as f:
             nexustile_str = f.read()
 
-        summarizer = processors.TileSummarizingProcessor()
+        summarizer = ningesterpy.processors.TileSummarizingProcessor()
 
         results = list(summarizer.process(nexustile_str))
 
diff --git a/tests/winddirspeedtouv_test.py b/tests/winddirspeedtouv_test.py
index c9b288e..4f747f9 100644
--- a/tests/winddirspeedtouv_test.py
+++ b/tests/winddirspeedtouv_test.py
@@ -19,7 +19,7 @@
 import numpy as np
 from nexusproto.serialization import from_shaped_array
 
-import processors
+import ningesterpy.processors
 
 
 class TestAscatbUData(unittest.TestCase):
@@ -30,7 +30,7 @@
         with open(test_file, 'rb') as f:
             nexustile_str = f.read()
 
-        converter = processors.WindDirSpeedToUV('U')
+        converter = ningesterpy.processors.WindDirSpeedToUV('U')
 
         results = list(converter.process(nexustile_str))
 
@@ -67,7 +67,7 @@
         with open(test_file, 'rb') as f:
             nexustile_str = f.read()
 
-        converter = processors.WindDirSpeedToUV('V')
+        converter = ningesterpy.processors.WindDirSpeedToUV('V')
 
         results = list(converter.process(nexustile_str))