Round average scores to nearest half.

Closes #38.
Make report route user-aware.
Improve empty submission table display.

Closes #37.