Added key bindings

- Added a reflection helper
- Fixed mouse motion event

Signed-off-by: thehutch <52d5ad14@opayq.com>