[WIP] Create button plugin

- [x] Add ButtonPlugin class
- [x] Add ButtonPluginTest class
- [ ] Add error handling when no params
- [ ] Add div.button-group when navi