Senescence: An Aging based Character Simulation Framework