Added Upgrade section

Added the upgrade not finalized section of code.  Some things are done,
but not all.  Nothing has been tested yet.