Образец того что можно сделать
Объяснение часть 1
Объяснение часть 2
Вобщем вот! Надеюсь что будет интересно ))