Add headless map creation (mpl.use('Agg'))
Add publishing support