added a few more error handling bits and message boxes when user imports no or wrong files