initial setup, routes and temp site loader