Вот вам рабочий прототип
Смотреть с 3-ей минуты