Annotation overlay

I think it needs a test to check that when the map moves the anontation moves