title: How to properly generate resources and routes with Ember CLI
body: <p>I'm trying to define a resource and route like this with Ember CLI.</p>
  
  <pre><code>    this.resource('events', function() {
          this.route('view', { path: "/:id"})
      });
  </code></pre>
  
  <p>If I try this: <code>ember g resource events/view</code> I get this:</p>
  
  <pre><code>this.resource('events/view', { path: 'events/views/:events/view_id' });
  </code></pre>
  
  <p>If I try this: <code>ember g resource events</code>
  and: <code>ember g resource events/view</code></p>
  
  <pre><code>this.resource('events', { path: 'events/:events_id' });
  this.resource('events/view', { path: 'events/views/:events/view_id' });
  </code></pre>
  
  <p>If I try this: <code>ember g resource events</code>
  and: <code>ember g route events/view</code></p>
  
  <pre><code>this.resource('events', { path: 'events/:events_id' });
  this.route('events/view');
  </code></pre>
  
  <p>Is there a way to do this?</p>