BaseDendrite
Removes `BaseDendrite` to, hopefully, make testing and composing of components easier in the future.