Add restart button

Implemented in chrome
Added todo for firefox
No. This just reloads everything, you can't execute anything right after this. This seems to be equivalent of reloading the app.