Remove unnecessary constructor
Add basic spec for BranchLister plus some supporting refactoring
Remove comment