Abandon froogaloop for custom vimeo api wrapper.
Separate vimeo video piece into reusable component.
Fix player.on(). It wasn't registering the event with the player's api.

Rewrite complete! I should tell Eitan...