thundermaps.py with photo upload capabilities