Наброски несущей конструкции игры с использованием событийного фреймворка из reactive-banana.