Michael: added filtering of markers outside of users georole on homepage
	 map, right now only renders them as black dots, also cleared up
	 some code and abstracted some things into functions