Adapting New Technologies to Empower Language Teaching, Learning and Assessment