server: read in a template file and store the contents in memory
server: render file contents with the base template before writing it back out to the user