Changes to refine excel upload logic and error handling. Also created logging and initial branch and city data.