New main method, output numbers as hex, and RSA now accepts Strings as inputs only