Собственно говоря кое что уже получилось

Смотрим по ссылке