Redo project structure
First draft of a checkstyle implementation
Merge pull request #1 from edorian/master

Redo project structure into multiple files and implement draft of checkstyle output