first attempt at an algorithm to get point data from the mouse
this is going to be a pain but I am going to limit adding buildings to only when the zoom is set to 1
merge