add spock dependency
split out build.gradle into multiple files
add checkstyle