Render Hercules apps server side

Adds server-side rendering for Hercules apps so pages return fully rendered HTML on the first request, improving load times and search engine indexing.