add a chapter_base.py file for further map-edit use