added tests for users contoller, quick and dirty role based authorization for satisfying the tests. Need refactoring