Starting to spec out the controller with failing repos
Nicer error formatting
Still a fairly bad error formatting.. but hey