add begining of id mapper
more work on the mapping
flesh out the mapping object setup