title: (For all instances of) Django model field 'moves', it maps to the same Move class instance
body: <p>heres my model</p>
  
  <pre><code>class Game(models.Model):
      ...
      moves = Moves()
  
  class Moves():
      moves = []
      ...
  </code></pre>
  
  <p>After creating about 50 objects of Game, all of them point to the same Moves() object. I need different instances of Moves for each object.</p>
  
  <p>Here are game objects and their id along with moves:</p>
  
  <pre><code>1 :  &lt;games.models.Moves object at 0x9f1474c&gt;
  2 :  &lt;games.models.Moves object at 0x9f1474c&gt;
  3 :  &lt;games.models.Moves object at 0x9f1474c&gt;
  ...
  </code></pre>