Create a NullUser and Refactored 

* method listing to find listings
* created a before action to check permissions
* created a null user