Add frontend dashboard server list

Includes several frontend stying changes and a few changes in the way
the js works.