Fixed positioning problems

I created a new div called map, which holds both the image and the additions div inside it. Those two divs are on top of each other (with `position: absolute`, `top: 0px`, and `left: 0px`). I also adjusted all the image locations to move them to where they should be with the changed additions div position.