Split up map/data source files into separate folders

And updated the Makefile.
Another step toward independent, reusable modules.