Cleanup variables and use DI.
Cleanup variables and use DI.

- Removed an unnecessary property that wasn't being used.
- A ResultBuilder instance now accepts an instance of the Manager class in
it's constructor (so that testing will be easier).

analogueorm/analogue