Based on Helvetica Neue and iOS styles
React adds a span where empty string. We want nothing at all
Proper defaulting
Line height fix
Simulating travel when tapped. Unfortunately it looked rubbish