map

added mapper.py initial draft