GUI attempt #2 - mostly clean up

I cleaned up the original reversi, mostly indentation, cleaned up
revergigui2, but it still doesn't work. i'm ok if we submit both
versions and later say in the report that my gui didn't work.