Тесты вроде как все написал как мог. Буду ждать ревью!
Activity