title: Should I copy/paste all controllers and routes from Spree to my own app?
body: <p>I'm in process of learning RoR, and obviously Spree and few things aren't clear to me. I'm not totally familiar with Rails engines neither.</p>
  
  <p>My question is should I copy all controllers and routes from Spree github page and then to overwrite them or they are already "booted" through engine?</p>
  
  <p>Also, I noticed that some people use Deface to overwrite things on their own applications. Isn't it easier to copy/paste from github code and then modify it or there is some trick with it?</p>
  
  <p>Thanks</p>