добавлена полная игровая логика