added iron router, loading spinner and use route to dynamically load templates.