readme updates and refactoring adapter namespace