Change substitute_paths() to accept hashes too
Create a /docs path and redo the front page