Comments added + Register conflicts removed

Removes some register conflicts and adds comments to give a step-by-step
explanation of the RSA math.