A lot has happened -- See Description

-A lot of rearranging of code
-Addition of Syphon logo for usage screen
-Now instead of the script just sitting there dormant until
initializing has finished it now displays each line of the Syphon logo
as a sort of progress bar
-I have also added a function for displaying errors in either red or
flashing text.
-Finally, there is quite a bit of unused code that will be relevant in
a future overhaul of the CL input parsing