Teaching reading and writing through technologies:  Considerations, Implications and Lessons to be ‘learned’