-Действия кнопок вынесены в приватный хедер для более удобного создания подклассов.