Revert "switch to workspaces.html as base template so that we can use the new main navigation"

This is incompatible with the work that has been done on the berlin
branch.

This reverts commit 507fddabbb44fa77116d1583cfa3270fd7345c10.
merge berlin
don't break on creating already-existing directories