Added Delegate with other enhancements

Added a Delegate (without creating a new .m + .h file).
changed
”self.delegate = self”
to
”[super setDelegate:self]”

and placed it BEFORE [self initializeLabel]

removed -(id)init;

changed text color to red in the display label