Add more documentation.
Add attributes hash to Style.
Move value check to API for #menu.
Add new `keys` API to define and handle keys pressed.
Add placeholder tests for some methods.
Minor refactoring.
Fix documentation.
Continue development of keypress functionality.
Add 'elements.txt', just for me.
Return an empty hash if the interface keymap was not found.
Fix bug in registering refresh events;

Using wrong variable led to refresh events being registered multiple times.
Reduce duplication.
Add logging for registering events, throttling and debouncing.
Use Boolean instead of TrueClass|FalseClass.
Add more documentation.