Code cleanup and fix cross-list section csv import

Separated create method into smaller methods and fixed the section csv import for cross-list courses