Implemented program management interface.

NEW
* Implemented the program management administrative interface.
  Deleting a program with associated users will result in those
  users having their program and option selections set to the
  default "None" options.

CHANGES
* Updated the profile interface form to include an "Undo"
  button.