Modified the Main and added the disk function to it. THe program can
handle initial bring-up when there is no disk file or a bring-up after
the first disk file has been created.
 * v9: This version is fully tested with the non-GUI main program.