Adding rough sketch of program.  Currently not running