Etap 2.2.

Реализованы все механики. Есть недоработки, но в целом все работает.