added resizable, draggable circle done based on https://developers.google.com/maps/articles/mvcfun