Как с реализацией всего перечисленного?
Что уже сделано?