fixed typo
moving default to index and some tests
tests for Mapper#newGatewayRequest
refactoring Mapper#newGatewayRequest
tests for Mapper#urlFor