#24, #98 Users: created API methods for validating users, and find users by role; created tests; updated documentation;