first steps

parsing templates should be handled once, as part of app initialization, not per-request