Fixes to setup.sh for client-side, changes to the main page buttons, wir...

...ing up more tests