[vinh] adding logic to find days between 2 persons
[vinh] adding repository logic findall
[vinh] adding repository logic findAllMales
[vinh] adding logic to get single user by first name and refactoring