Created the class Ring with some important properties in the
constructor and some functions to calculate from these other derived
data