complete rewrite of the UI layout. It looks much better now.