WIP Broccoli

i  had a few minutes this evening to spike on broccoli support, its still rough and isn't quite useful yet. I am traveling the next few days, but hope to spend some more time on it. 

If other's have time, I would graciously accept PR's to the PR.

- [x] actually make it work
- [x] then give it more love