1) Places marker on current location and reacts to change in current location.
2) Clicking Home button zooms and centers to current location.
3) Click Show Extra Details shows extra attributes about the points.
4) Info Window template is just a hidden div on the HTML page. Note: Link to javascript above.