Moved options to constructor; added play and pause methods; added containerId parameter for targeting container element.