Added draft of Delete(key). Improved Get(key)