Implements the tappable behaviour and blue color when tapped