moved checkstyle to quality.gradle
added more code checks
added gradle wrapper