reading remote branches; closes #2