- Refactor
- some bug fixes
- Using angular built in directives (key press and key down)
- updated