Set up programs window - Program definition

The top half of the window records the primary information about the program. The bottom half defines the category and component requirements that make up the program and includes buttons allowing access to secondary detail windows.