John hof page

This is the final John HOF branch. Merge as you will, might be a better permalink name for it btw.