Added Socket class as well as encryptor class

Also added permissions for socket programming.  Server communication
class.  Encryptor class takes a string and returns a coded integer.