uses diamond to help intellij, also more generic friendly
better scheduler test
Adds lombok (just in case)
updates versions, also updates rx groupId / artifactId