updated readme
gender provider implementation
added tests for gender
updated gender tests