Implemented basic GUI for assigning headers to data.
Replaced CredentialButtonListener with more generic listener containing
references to Prompt interface (extensibility).