This citizenship program (with GUI interface) reads in files and obtain student information (student number, first name,  last name, graduation status), and outputs the errors in other files. It reads in club information   for all the years and stores club name and number of points each student received. New students can be added.   Finally, student and club information can be displayed and written to output files (with restrictions).