map loading improvements
add setup.py
add setup.py to build executable with py2exe