Imprivements to functions

A function creator has been added for dice functions;
Minor change for ipv6()
Changed age() function for readability