jsr-305 to this jar:
http://mvnrepository.com/artifact/com.google.code.findbugs/jsr305
and huge refactoring