Multiple Improvements.

Added a working shift function. (Still to be done: Center the label so as to allow for the larger capital letters).

Now returnPressed can be detected by the the keyboardView's superview, and interpreted there.