Fixes #1. Fix spaces' spacing.
Fixes #2. Replaced touchesEnded: with a handler for a tap gesture recognizer that I added. Also move the initialization to a custom prepare method and added initWithCoder:.