updated dependencies and Scala version