Repo browser

Merge with master
Perceived complexity for update_submissions is too high. [16/7]