#79 Introduce SimpleJoinMapper and initial tests
#79 tests for the TextSimpleJoinMapper (passes them too!)