First Commit

created files, need to figure how how to talk to threads but everything
is looking good so far
First Commit
Encryption/Decryption Added

added the ability to encrypt and decrypt to the core lib
Creating test folder

Trying to test how to send certain commands to one socket
Tab Complete

Added tab complete to the core lib
If to Case

Changed if statement to case for a cleaner look
Clean up

created case statement in shell loop for a more clean look
SERVER WORKS!

Added a client array so now we get connections and talk to the
connections.
Client Server Talking

Both client and server are talking, commands get sent back and forth
with out any problem, rescues are working correctly.

Next Steps
add checking if connection is still active
Remove Puts for Debuging
More Error Checking

Added error checking for session id
added a better way to push the client to the array
OS Command Support

Added support for os commands
Set up the ability to check if for active sessions
Check if Client is Alive

Added the ability to check if the client is alive or not.  If so keep it
in the array if not remove it from the array and replace it with a nil.
Needed the replace because the array would shrink and not keep the same
numbers as the hash.
Merged Dev
Added CD support

Added the ability to change directories
Merge branch 'experimental'

Added the ability to cd into directories