A web crawler library in Scala - the final project for my course in OOP