Add new feature

New design
Add Event API
Keyboard navigation
Dynamic displayType
upgrade version - 0.6.0