Update a few dependencies

Closes #80.
Docs: make the welcome page more obvious

Closes #79.

(cherry picked from commit 587e6d3)