Renamed some methods to match PEP8
Redefined the steps of an ingest process
Make sure regions are of the correct data types
Put in place the framework to recover from service restart. More to do