The main admin page is now valid. The admin index was probably one of the worst ones in terms of messed up layout. I was a bit uneasy with potentially messing things up a lot.
"Be of the same mind toward one another. Do not set your mind on high things, but associate with the humble. Do not be wise in your own opinion." Romans 12:16