moved main out of rsa, improved usability, updated makefile to reflect the changes