title: Cakephp Plugin model name prefix
body: <p>I have a plugin with the name 'Admin' and my methods are like index, add etc. Since I want to apply unique model names and controller names (for ACL implementation), I prefixed all controllers and models with the plugin name (please see <a href="https://stackoverflow.com/questions/8879597/cakephp-plugin-model-controller-cache-issue-with-main-model-controller">cakephp plugin model/controller cache issue with main model/controller</a>). After that, Im facing the following problems. I have a table called users and I am using cakephp2.0.</p>
  
  <p>1) I have to access the url with domain.com/admin/admin_users/index or admin/content/admin_index, instead I want to access by admin/users/index or admin/content/index. How to set this in routes in a general way so that it will be applied to all ?</p>
  
  <p>2) In view, it is showing undefined index User (I have baked the views before). Everything is coming as AdminUser. After setting public $alias = 'User' this issue has been solved. Is this correct ?</p>
  
  <p>3) In controller, I have to change "$this->User->some var/fn " to $this->AdminUser->some var/function is all places. Any way to solve this ?</p>
  
  <p>Anything wrong with plugin name giving as admin (I have not set admin routing) ?</p>