Made most pages dynamically createable. Still need to construct "interesting" templates