Class system. (not tested)
At the end of the day commit. There are exist troubles with modules.
I fixed class system.
классы! солид! разделение говн!