llc: Begin creating a LLC class and move counts into it.

Begin to move state of the LLC into a separate object. This will
allow to make side-effects more clear and kill some code duplication.
3 files changed