Bunch of new stuff.
But mostly - worked on the principle of Single Responsibility.