Updated to support Gets and Deletes

More testing and better error handling and thread pooling.