Merge pull request #7 from japorito/master

Add caching mechanism and process SVGs in a more efficient manner
Merge pull request #8 from japorito/master

Resolves Buggy Animation Issue
Merge pull request #9 from japorito/master

Fixes bug when processing doors, separates pin drawing
Merge pull request #10 from japorito/master

Adds function which replays the animation when it is called, and zooming functionality
Merge pull request #11 from japorito/master

Fixes zoom out behavior after animation is complete.
Merge pull request #12 from japorito/master

Fixes some small issues with npm install/bower install.
Merge pull request #13 from japorito/master

Fix passing in startpoint as function.
Merge pull request #14 from dssit/master

Performance Improvements for Routing and Routing Immediately on Page Load