Added two assignment operators, which made me reformat the calculations and describe what they do in the comments