Допиленая версия

Работает почти все что там есть)