Closures functionality, all files uploaded

the functionality for closures is working, including causing routes to
be canceled and paths will not use these routes.  Lots of files were
changed, at least 7, though they were mostly minor changes.  But because
so many files were updated I uploaded all files for the program.  These
include all the latest updates put on github as of today.