Merge some fields and methods using an abstract class
Update main diagram source
Add subprocess support to data import functionality
Add error checking and reporting for source file check method
Remove non subprocess call to import_data, add comments, add loggin