Algorithms and Models for the Web-Graph