Updated starting class to differentiate based on if the computer is
headless or not (or if the user wants to use the command line on a
non-headless computer).