Barcelona surprised many when they named Gerardo 'Tata' Martino as their new head coach on a two-year deal, following Tito Vilanova's forced resignation.