Restructure as an installable package

Restructure files as a pip-installable package. e.g.,

pip install git+<url>

mapeditor.py and run.py are configured as scripts (useful with virtualenv)