Text this: The impact of technologies : their implications for the Soweto school curriculum