A cipher program with GUI