[WIP] Feature/menu

Todo:
- [ ] Fix dropdowns
- [ ] Test heading support
- [ ] Headings on dropsdowns
- [ ] Remove bootstrap fragments
- [ ] Refactor item rendering (looks ugly right now)
- [ ] Docs
- [x] Base class

- [ ] Paginator (maybe not in this pr)