fix package header
added checkstyle (original configuration)
changed maxLineLength to 110
added maven-checkstyle-plugin to validate code
added support for checkstyle intelliJ plugin

https://plugins.jetbrains.com/plugin/1065