Make the map proto dynamic

This allows the proto to be changed in one place and affect the entire site.