Truckload of UI improvements

General making-better-of the views and what not.
Now I only need to get the Participant CRUD and the
Group assignments handled.