reworking basic controls example
fixed menu support through key events