- improved javadoc
- added implementations for gateway lookup, abstract gateway and decorator