Revert "я тут розділив все на окремі класи, тиму ми то окрмо робили і трошки"

This reverts commit 05dd4d3844ed0b1c2dab44dc6acd846b9dfce798.