Renamed the map.cpp/h files to map_mode.cpp/h

I did that with the secret hope that gcc will stop recompiling this
object even when an unlinked change was made probably due to name
of the files.