Revert "Revert "Adds birthday attribute to User and validate it""

This reverts commit de46f9946a0434bfce81d5145beb9ca064040366.