Updated the UI a bit more to handle errors and repo statuses better.