Промежуточный коммит. НЕ СОБИРАЕТСЯ.
1. Усовершенствован список устройств: унаследован от ArrayList.
2. Красиво выбираем правильное устройство в списке.