A Java based Web Crawler