Formatting and syntax fixes.
Rework switch statements.
Improve error handling for missing source OUs
Add additional error checking
Added GitHub repo link.