fix gem dependents adamantium conflict
adding insert method
small refactoring in gateway
added rdoc documentation
added rdoc documentation