title: Ember.js tutorial and guide - DS not defined, Ember.State moved to plugin
body: <p>I'm trying to learn Ember, but I'm quickly figuring out that the guide sucks. It leaves out very key components. </p>
  
  <p>I keep getting one of two errors: </p>
  
  <blockquote>
    <p>Uncaught Error: Ember.State has been moved into a plugin: <a href="https://github.com/emberjs/ember-states" rel="nofollow">https://github.com/emberjs/ember-states</a></p>
  </blockquote>
  
  <p>and,</p>
  
  <blockquote>
    <p>Uncaught ReferenceError: DS is not defined </p>
  </blockquote>
  
  <p>Here is how I have my scripts laid out:</p>
  
  <pre><code>&lt;script src="js/libs/jquery-1.10.2.js"&gt;&lt;/script&gt;
  &lt;script src="js/libs/handlebars-1.1.2.js"&gt;&lt;/script&gt;
  &lt;script src="js/libs/ember-1.3.0.js"&gt;&lt;/script&gt;
  &lt;script src="js/libs/ember-data.js"&gt;&lt;/script&gt;
  &lt;script src="js/libs/ember-states.js"&gt;&lt;/script&gt;
  &lt;script src="js/app.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>The error I get depends if I comment out <code>ember-data.js</code> or <code>ember-states.js</code>.</p>
  
  <p>In the end, it always errors. Why?</p>