Opera Touch: the fast, new web browser