Added project and unit tests.
The final view is as follows:
Used this chrome Smart TV emulator for testing: https://smart-tv-emulator.softonic.ru/chrome/extension.