Convert repo view to use react tables

Not able to select a revision properly.
Align the elements of a hash literal if they span more than one line.