Added Modification Triggers:

Created a function to set dependent calculated attributes when a relevant
user-defined attribute is modified.

Set relevant calculated attributes to set their dependent calclated attributes
when they are modified.

Simplified the equation for setting the CMD, based on the CMB.
Added a header to calculatedAttributes.js