add encryption support
adding examples and cleaning up
updating examples
setting gems
Merge pull request #5 from brettweavnet/encryption

Adding symetric encryption support