title: Rails 3 Initialization Order
body: <p>Can someone please point me in the right direction for the order in which rails modules get instantiated.</p>
  
  <p>The main things I'm trying to find are:</p>
  
  <p>1) When do gems get loaded?</p>
  
  <p>2) When do config/initializers/* get loaded?</p>
  
  <p>3) When do named routes in routes.rb get processed?</p>