Decoupled lists from setting map markers

Lists are now populated once data is retrieved, instead of waiting for
map markers to load