-added functionality for...
--computing N
--generating Phi(N)
--making packets out of the input string
--small additions for easier data manipulating later
--comments to help follow