Upgrade dependencies to latest versions
Replace the ShouldMatcher with the Matcher trait in the tests
Organize imports