Removing unnecessary vars for animations Remove 'animate' and 'startTime'.
Removing unnecessary vars for animations
Remove 'animate' and 'startTime'.

Step function now uses the DOMHighResTimeStamp given in
the requestAnimationFrame callback.

Booleans are used in stopAnimation and fitBounds to decide between
whether the default transition should be executed or not.

All transitions and animations functions are now self documenting.

Format for method commenting:
 - @method
 - @param {type is compulsory} name Description.
 - secondline of param description directly below with no extra indentation.
 - @returns {type is recommended}

jackass0528/google-map-storyboard,googlearchive/google-map-storyboard,googlearchive/google-map-storyboard,jackass0528/google-map-storyboard