Try to put location markers on screen for things that have them

This doesn't work, and it looks like it doesn't work because of
when/how we are loading the map fragment. We need to get the map
to load at some point, and *then* call the setup map method.