Creatively communicating meaningful narratives through human-centred interaction design