Рефакторинг KeyboardManager 

Попробовал вынести чтение запросов в inner-класс QueryReader
Жду комментариев. Спасибо.