Частину функціонала винесено в лібу

бла бла бла