Joe Ackroyd has only played 15 minutes of football for Barnsley's first team, in January's dramatic FA Cup tie against Barrow, but the 19-year-old midfielder still has an important part to play in the Oakwell dressing room after signing a new contract.