Dev

I have done fully themeable views take the code outside of the the plugin file and less clunky. They can copied be copied to themes. It is a requirement of a client. 

Also I have put Permissions/Not found exceptions, rather then redirects.

I made Controller_Index the same as Controller_Results by unshifting the RequestArgs by one.