double submit block, network progress bar, error handling

- preventing users from pressing next/main menu buttons until network loading request is done (questions, results pages)
- showing network loading wheel
- error handling