added core.py to documentation
documentatio for ReproductionWeight class; small changes to __init__, set, and _update methods; added isuptodate method
added .h5 suffix in order not to track HDF5 files
rewrite of weight class inheritance patterns
removed config as a class member of weights
changed make_allele_dictionary to include populations as well
started restructuring of core.py; far from finished though