Changes:

project is rebuilt in Idea
create Maven-project
project is divided into 4 classes
added 2 interfaces
added CheckStyle