Completely rewrote RSA class
Rewrote this whole thing
Rewrote for fun