Added the family-factory and fixed some bugs

I added the Family Factory that is gonna be able to create new families
and I also fixed some bugs in the Human Factory.
Added comments

I added some comments to the family factory so that the API is easier
to use.