- Refactor code to use custom elements instead of CSS classes for directives.
- Add Grunt watch task
- Add keys data file and key/keyboard components.
- Remove dist folder