PMD'd the project. Added findbugs to the gradle build. -x findbugsMain to exclude. Changed to generate html reports because they're more useful without the findbugs gui.