[api] [refactor] [misc] validator has been moved to a resource. JSHINT code cleanup. Bound resource name and method to before hooks.
[core] [refactor] [minor] Cleaned up code for resource.use
[tests] Move beforeAll tests to new suite
[docs] Updating README