refactored data import on startup and moved it to it's own class
DataImport. This is so we can separate the process.