added the mapper base classes
example mapper which places everything into a single segment
Merge branch 'mapping' into schedule