added everything under src/main/groovy
added checkstyle configuration
added checkstyle plugin for gradle