General framework for seving "static" pages out of a git repo of markdown content