Added documentation on hooks
Added API and tests for custom mappers
Fixed #10 Implemented custom mappers