Comment cleanup
Moving rotation into is own function
Moving template functions together
Refactoring drawPin function

Simplifying SVG, comments, and funciton breakout